iOS app Android app

Entries by Muqtedar Khan from 05/2011

Egypt, Tunisia, and The Death of Osama Bin Laden

| Posted 05.02.2011 | Religion

As dictators perish and democracies take birth across the Muslim World, terrorism, extremism, Al Qaeda and bin Laden have clearly looked more and more irrelevant to the present and the future of the Muslim World.