Skip to content

The Taliban takeover in Afghanistan marks a humiliating defeat for US imperialism, as the world's most powerful military force flees after 20 years of waging a fruitless war. The lesson is clear: the Afghan people can trust only in themselves.