The head of the Russian volatile North Caucasus republic of Ingushetia said on Monday the killing of al-Qaeda leader Osama bin Laden was a big success that would reduce terrorist activity in Russia and around the world and improve the image of Islam. “I am sure that the elimination of bin Laden will stabilize the […]