Alexander Petrov

News

UK charges 2 Russians for attempted murder of Skripal, his daughter

London: Britain charged two Russians, Alexander Petrov and Ruslan Boshirov, on Wednesday with the attempted…