Russia STILL insists Skripal hitmen Alexander Petrov and Ruslan Boshirov are innocent despite one being unmasked as decorated Putin spy

Yesterday, British online sleuths identified Ruslan Boshirov as Anatoliy Vladimirovich Chepiga, a decorated colonel in Moscow’s GRU intelligence agency. Boshirov, one of two thugs believed…

Read More Russia STILL insists Skripal hitmen Alexander Petrov and Ruslan Boshirov are innocent despite one being unmasked as decorated Putin spy
Error processing request