December 17, 20247:45 am
Author: Leo Sands
An explosion killed Lt. Gen. Igor Kirillov, chief of Russia’s nuclear defense forces, and his assistant in Moscow, Russia’s Investigative Committee said.
December 17, 20247:45 am
Author: Leo Sands