The Russian Invasion of Ukraine: A Clash of Imperialisms
Nearly 40 years after the Cold War, Europe is once again tense and divided. While the United States and the European Union has sided with Ukraine, China has been overtly and covertly backing Russia. A lot of commentators are tempted to speak about the spectres of World War III. While we might debate about the […]