A Moscow court on Monday sentenced an outspoken critic of the Kremlin to 25 years in prison, an unusually harsh punishment that underscores President Vladimir
Tag: Kremlins
Kremlin’s Defiance Adds Questions Over Whether Oil Price Cap Will Work
Moscow insisted that it would not sell oil that is subject to a price limit agreed upon by the Group of 7 nations, even if