By Tariq Ali 16 August 2021 The fall of Kabul to the Taliban on 15 August 2021 is a major political and ideological defeat for the American Empire. The crowded helicopters carrying US Embassy staff to Kabul airport were startlingly reminiscent of the scenes in Saigon – now Ho Chi Minh City – in April … Continue reading Debacle in Afghanistan
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed