Call for paid service +44 (0)344-991-9222

Bellingcat

UK visa system claims of hacking by Russian intelligence

18:48 28/11/2018
According to a new investigation, the computer network of a company that processes UK visa applications in Moscow, may have been hacked by Russian intelligence operatives. Investigative website,...