A human rights organization recently reported that Sheikh Saleh Al-Talib, a well-known imam and preacher at the Grand Mosque in Makkah, has been given a ten-year prison sentence by the Saudi Court of Appeals. According to the organization, the Specialized Read more…