Russia

December 18, 2024

Kirillov’s assassination: A wake-up call for Moscow and a score to settle with Kyiv

The assassination of Lieutenant General Igor Kirillov, the head of Russia’s Nuclear, Biological, Chemical Defense Forces, represents a defining moment in the ongoing Russia-Ukraine conflict.