Russia envoy denies atrocities, blames West for Ukraine’s misery
Russia’s ambassador to the United Kingdom has denied that Moscow’s forces committed atrocities in Ukraine, blaming instead the West for the destruction of the country and, in particular, the UK for promising to provide Kyiv with long-range weapons. Russian ambassador Andrey Kelin also said long-range weapons were a threat to Russians and people in the … Read moreRussia envoy denies atrocities, blames West for Ukraine’s misery
