Pepe Escobar: The Three Key Messages From St. Petersburg to the Global Majority
St. Petersburg, beyond all the networking and the frantic deal-making – $78 billion-worth clinched in only three days – crafted three intertwined key messages already resonating all across the Global Majority.