August 12, 2025

United States President Donald Trump deploys over eight-hundred National Guard troops to Washington, D.C. and declares federal control of the police force.

0/5 (0 Reviews)