Key Putin Ally Killed In Explosion Amid Ongoing Russia-Ukraine War
NewDelhi: In a blow, to Russian President Vladimir Putins administration, one of his trusted allies Lieutenant General Igor Kirillov was killed in a deliberate explosion in Moscow. Kirillov, who led Russias Nuclear, Biological and Chemical…