After more than eighteen years of imperialist aggression and occupation of Afghanistan, the US imperialists are losing their longest war in history. They are facing yet another shameful defeat after those in Korea, Vietnam, Iraq and Syria. Their frustration from this rout is evident in their (...)