Bring the Troops Home, But Also Stop the Bombing
NOVANEWS In this “war on terror,” the U.S. and its allies have dropped a staggering 291,880 bombs and missiles on other countries by: Medea Benjamin, Nicolas J. S. Davies NATO-led airstrikes during the 2011 bombing of Libya. […]