Left Review Online February 23, 2022
With the outbreak of the Ukraine crisis, Europe seems to have never been closer to a self-made energy crunch which threatens its future. The US and its Western allies condemned Russia's latest move to recognize the two breakaway regions in eastern Ukraine as independent states while pledging to...More