Bring the Troops home, But Also Stop the Bombing
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.
Spread the word