MOSCOW, December 17. /TASS/. The power of the improvised explosive device (IED) that killed Chief of Russia’s Radiation, Chemical and Biological Protection Troops Lieutenant General Igor Kirillov in ...