National Guard troops inside the Washington DC capitol

Published January 6, 2021 6,667 Views

Rumble January 6th 2021 National Guard troops are patrolling the halls of the nation's capitol