High-ranking Russian General Igor Kirillov has died in an explosion

A high-ranking Russian General Igor Kirillov has died in an explosion

A high-ranking Russian General Igor Kirillov has died in an explosion. The incident occurred on December 17, 2024, on Ryazansky Prospekt in Moscow. Kirillov’s assistant also has lost his life in the blast. Initial reports suggest an improvised explosive device (IED) was the cause of the explosion. The device was hidden in an electric scooter […]