Russian Lieutenant General Igor Kirillov Killed In Moscow Bomb Explosion

10 months ago
67

Security cameras captured the moment Lieutenant General Igor Kirillov, the head of Russia’s chemical and biological defense force, was killed in a massive explosion when a bomb was detonated as he left a residential apartment building in Moscow.

Loading comments...