MEMRI: Saudi Cleric Salman Al-Odeh Slams Brother Osama bin Laden, Warns Him Hell Be Responsible for Deaths of Millions, Reminds Him He Must Face Allah
MEMRI: Saudi Cleric Salman Al-Odeh Slams Brother Osama bin Laden, Warns Him Hell Be Responsible for Deaths of Millions, Reminds Him He Must Face Allah The following are excerpts from a religious show featuring...