Up to 15,000 National Guard troops expected to be on duty in and around Washington on Joe Biden’s upcoming Inauguration Day
Up to 15,000 National Guard troops are expected to be on duty in and around Washington during Joe Biden’s upcoming Inauguration Day. Analysts have confirmed that there’s increased online chatter calling for further acts of …