Report: Russia has access to UK visa processing

Report: Russia has access to UK visa processing

Investigative group Bellingcat and Russian website The Insider are suggesting that Russian intelligence has infiltrated the computer infrastructure of a company that processes British visa applications.

Leave a Reply