-Advertisement-

Russian general killed in explosion in Moscow

A high-ranking general in the Russian armed forces has been killed in an explosion in Moscow. Lieutenant General Igor Kirillov of the Nuclear, Biological, Chemical Defence Forces (NBC) was leaving a residential block early on Tuesday when…