An American City, With Troops on Its Streets
The Atlantic reported on federal troops patrolling Washington D.C. since August of the previous year. The Pentagon plans to keep National Guard members in D.C. until January 2029, incurring over $1 billion in taxpayer costs.
militarypublic_safety
Impact Score
7/10