English

US/NATO defeat in Afghanistan

US/NATO defeat in Afghanistan

The welcome defeat of US/NATO imperialism by the Afghan Taliban comes as the 20th anniversary of the destruction of the World Trade Center in New York on “9-11” 2001 approaches. During the subsequent few...