Russian chemical weapons chief killed in Moscow explosion

A top Russian military officer responsible for radiation, chemical and biological protection forces has been killed in an explosion in Moscow, Russia’s investigative committee announced. Lieutenant General Igor Kirillov died when a device hidden in an electric scooter detonated outside an apartment building on Ryazansky Prospekt, about 7 km south-east of the Kremlin. His assistant … Continue reading Russian chemical weapons chief killed in Moscow explosion