Russian Lieutenant General Igor Kirillov Killed In Moscow Bomb Explosion

5 hours ago
11

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...