Advertisement

Russia

Latest news and information on Russia.
Can Russia really derail Emmanuel Macron?
Russia

Can Russia really derail Emmanuel Macron?

After the Kremlin was accused of meddling in the US elections in a bid to help Donald Trump, can Moscow really scupper Emmanuel Macron’s chances and boost those of Marine Le Pen? It seems Russian efforts have begun in earnest.
France makes UN push for Aleppo observers
Russia

France makes UN push for Aleppo observers

The UN Security Council could vote as early as this weekend on a French-drafted proposal to allow international observers in Syria's Aleppo and ensure urgent deliveries of aid, the US envoy said Friday.