Site icon Rock 106.1 – Savannah's Rock Station

Head of Russia’s nuclear defense forces killed in explosion in Moscow

Head of Russia’s nuclear defense forces killed in explosion in Moscow

Lt. Gen. Igor Kirillov had been sentenced in absentia by a Ukrainian court Monday for the use of banned chemical weapons during Russia’s invasion of the country.