Thursday, 28 March , 2024

sexual exploitation

Debacle in Afghanistan

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...