Moscow claims to be raking in record profits from energy sales as Western citizens face choice between food and heat this winter owing to disastrous anti-Russia sanctions
Sanctions on the Kremlin by the U.S, EU and some other western nations have fallen flat as Russia posted record profits from energy sales while citizens of the EU and U.S face a devastating cost …