Chief of Russia’s Nuclear Protection Forces Killed in Moscow Bomb Blast

Chief of Russia

A bomb blast in Moscow has killed Lieutenant General Igor Kirillov, the chief of Russia’s Radiological, Chemical, and Biological Defence Troops, in an incident that has sent shockwaves through the country. The attack, which took place on Tuesday, involved an explosive device hidden in an electric scooter outside an apartment building on Ryazansky Prospekt, according … Read more