United States Imperialism humiliatingly defeated in Afghanistan. Taliban return to power
20 years of imperialist war and intervention, which led to about 250 000 deaths, have ended in a humiliating defeat for the US and its international allies. In spite of all the demagogy, neither democracy nor freedom were part of the supplies brought by the western powers to this martyred nation. On the contrary, the billions of dollars poured...