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 a