Russian embassy in Canada denies Moscow behind UK cyberattacks 0 18.07.2025 21:12 Tass.com Earlier on Friday, the UK imposed sanctions on 18 Russians, who were allegedly involved in cyberattacks