Russian Lieutenant General Igor Kirillov Killed In Moscow Bomb Explosion

8 months ago
63

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