Russian Embassy denies claims of Moscow’s election tampering in UK
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
The diplomatic agency noted that “Russia, unlike the UK and other Western ‘civilizers,’ is not in the habit of meddling in the domestic affairs of other sovereign states”