Even while posted at the US Capitol, many troops have been seen sleeping on the floor President Joe Biden has apologised after some members of the National Guard stationed at the US Capitol were pictured sleeping in a car park. More than 25,000 troops were deployed to Washington DC for […]