The Islamic Emirate of Afghanistan Back with a Bang

By Pepe Escobar – Aug 16, 2021 The US “loss” of Afghanistan is a repositioning and the new mission is

Read more

Latin American Socialists Unite with Axis of Resistance Against Western Imperialism

By Ben Norton – Aug 17, 2021 The leftist governments of Venezuela, Cuba, Nicaragua, and Bolivia have found a key

Read more