Emergency services are seen at the scene of an explosion at an apartment block in Moscow on December 17, 2024. Earlier in the day, Lieutenant General Igor Kirillov, head of the Russian Armed Forces' radiological, chemical and biological defense troops, and his assistant were killed by an explosion in the building. Russia has opened a terror attack investigation into the explosion, the Russian Investigative Committee said. Photo: VCG