Russia’s economy is bracing for a massive blow as Ukraine’s gas transit deal is set to expire on December 31st. President ...
With politicians facing wars, or their own political battles at home, The Independent looks around the world at what leaders ...