The Islamic Emirate of Afghanistan Back with a Bang
The US ‘loss’ of Afghanistan is a repositioning and the new mission is not a ‘war on terror,’ but Russia and China By Pepe Escobar All Global Research articles can be read in 51 languages by activating […]










