Inauguration Day 2021: National Guard troops sleep on Congress floor
Hundreds of National Guard troops are sleeping on the stone floor of the US Capitol as security intensifies in Washington DC and the capital goes into lockdown a week out from Joe Biden’s inauguration. The troops, which descended on DC in the wake of last week’s MAGA mob riots, were spotted cradling their weapons as … Read more