Huge Costs for American Debacle in Afghanistan
The last deadly double explosions in the grounds of Kabul airport put in sharp relief – if one more was ever needed – of the US and its allies’ utter failure in the twenty-year Afghanistan democratization project. International news agencies reported that at least ninety Afghan civilians and thirteen American…
Read More