A body lies at the place where Lt. General Igor Kirillov, the head of Russia's Nuclear, Biological, and Chemical Defence Forces was killed by an explosive device planted close to a residential apartment's block in Moscow, Russia, Tuesday, Dec. 17, 2024. (AP Photo)

News, Photo and Web Search