251 National Guard Troops Are Being DEPUTIZED: Yesterday nearly 2000 National Guard troops were sworn in as SPECIAL DEPUTY US MARSHALS prior to the upcoming presidential inauguration (www.dvidshub.net) posted 3 years ago by axolotl_peyotl 3 years ago by axolotl_peyotl +251 / -0 22 comments share 22 comments share save hide report block hide replies
US Marshals are the enforcement arm of the United States federal courts to ensure the effective operation of the judiciary and integrity of the Constitution.