Skip to main content

Bring the Troops home, But Also Stop the Bombing

Nicolas J.S. Davies and Medea Benjamin Independent Media Outlet
By our calculations, in this “war on terror,” the U.S. and its allies have dropped a staggering 291,880 bombs and missiles on other countries—and that is just a minimum number of confirmed strikes.
Subscribe to US Bombing; War on Terror