“On the Verge of a New World War: European Nations Must Cooperate with the Global South!”
We are devoting our issue this week to the extraordinary conference held by the Schiller Institute in Strasbourg, France, on July 8-9, 2023, under the banner of the title above. Being the first in-person international conference in three years, following the Covid pandemic, the spirit was all the mo