| United States | Latin America | Middle East | Analysis |
Print
About James Petras
The Pentagon's military strategists have recognized that they have suffered political losses, with strategic consequences in their recent military invasions of Iraq and Afghanistan.