Former Imam of Mecca Sheikh Saleh al Taleb jailed for 10 years for ‘a sermon’: Watch
Sheikh Saleh al-Taleb, a former imam of the Great Mosque of Mecca, Islam’s holiest site, has been sentenced to ten years in prison by Saudi authorities, according to rights group ‘Prisoners of