A shocking explosion in Moscow, Has killed a top Russian general, Lieutenant General Igor Kirillov.
A shocking explosion in Moscow, Has killed a top Russian general, Lieutenant General Igor Kirillov. Kirillov was in charge of Russia’s nuclear protection forces. The blast happened when a bomb hidden in an electric scooter went off outside an apartment building. Kirillov and his assistant were killed instantly in the explosion. The Russian investigative committee...
Read more
