The humiliating defeat of the American Empire in Afghanistan – replete with “near identical images” of frantic evacuation helicopters atop a US Embassy as in Saigon in 1975 – poses a dilemma for left anti-imperialists. We must always welcome and applaud setbacks suffered by the empire, which oppresses the world with its giant global network More
The post Eight Key Points on America’s Defeat in Afghanistan appeared first on CounterPunch.org.
This post was originally published on CounterPunch.org.