
2,000 Sworn in as Special Deputy U.S. Marshals
Two thousand National Guard troops in Washington, D.C. to protect the inauguration this week have been sworn in as Special Deputy U.S. Marshals.
Two thousand National Guard troops in Washington, D.C. to protect the inauguration this week have been sworn in as Special Deputy U.S. Marshals.