Anti-Imperialism/Foreign Policy

Top Military Generals Should Face CHARGES For PERJURY, LIES About War In Afghanistan

Ryan Grim explains why yesterday’s testimony from top U.S. military officials should result in Congressional investigations, and even indictments.

Leave a Reply