There has been a mixed reaction among Muslims around the world to the news of the death of Osama bin Laden. They range from deep suspicion to relief.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments