Ramin Mazaheri
Press TV, Chicago
In the United States, a massive $120 billion dollar war funding bill has surprisingly failed to make it through Congress.
It is a major setback for the capital’s war hawks, but Washington’s militarism may not be finished quite yet.