2,000 National Guard Troops in DC Sworn In as Special Deputy US Marshals
Source: USSA News About 2,000 National Guard troops were sworn in as U.S. Marshals before Inauguration Day, the U.S. Marshals Service said. Chief Lamont Ruffin from D.C. District Court swore in the
read more