Suspects behind Russia’s general killing detained


image

Two suspects, believed to be involved in the killing of Russia’s Lieutenant General Igor Kirillov in charge of nuclear defense forces, were detained this morning in Russia, the country’s media reporte…