Biden Inaugural: Two Thousand National Guard Troops in D.C. Sworn in as Special Deputy U.S. Marshals

Two thousand National Guard troops in Washington, D.C. to protect the Biden inauguration this week have been sworn in as Special Deputy U.S. Marshals. The move comes after reports that Guard members were being vetted over fears of an “insider attack” by troops on the inauguration. Photos of the troops being sworn by Chief Deputy … Continue reading Biden Inaugural: Two Thousand National Guard Troops in D.C. Sworn in as Special Deputy U.S. Marshals