The Geopolitics of Energies: Europe’s Diplomatic Headache Towards Energy Dependence from Russia
The invasion of Ukraine, launched by Vladimir Putin’s army on February 24th, rings like familiar Cold War dynamics. Putin transgressed several international laws by breaking into Ukraine’s sovereign territory and More