The War on Terror: 20 Years of Bloodshed and Delusion
An investment of $6 trillion that produces an ROI of exactly zero is quite an…accomplishment. By Tariq Ali, The Nation From the beginning, the War on Terror merged red-hot vengeance with calculated opportunism. Millions are still paying the price. The Taliban observed the 20th anniversary of 9/11 in […]

















Recent Comments