Radical Islamic preacher Omar Bakri Muhammad who was arrested by Lebanese police in Tripoli on Sunday, has decided to pick
Radical Islamic preacher Omar Bakri Muhammad had to turn himself in after the ISF-Information Branch chased his car and fired
Lebanese police officials say they have arrested a radical Muslim cleric Omar Bakri Mohammed who was sentenced in absentia last