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

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *