August 18, 2023

Russia puts 54 Britons on “stop list”

Russia announced Friday that it has put 54 British citizens, including British Chief Prosecutor at International Criminal Court Karim Khan, on its “stop list”.The move came in response to London’s “aggressive implementation of a hostile anti-Russian co…