2,000 National Guard Troops in Washington D.C. Sworn in as Special Deputy U.S. Marshals While 25,000 National Guard Vetted for Internal Inaugural Security Threat
Deputation of National Guard U.S. Marshals at 8:00 a.m. Monday January 18, 2021 announced that 2,000 National Guard troops were sworn in as Special Deputy U.S. Marshals. The official Twitter account of the U.S. Marshals […]