It’s a video from yesterday.
no..because they have the Washington free beacon breaking news in it too
the title says oct 26th put its live NOW