Jaroslav Lukiv and
Vitaliy Shevchenko,Russia editor at Downing Street
EPA/ShutterstockMore than 20 nations supporting Ukraine have pledged to “take Russian oil and gas off the global market” as part of efforts to pressure President Vladimir Putin…
Continue Reading
