A Saudi citizen who dumped Islam after making disparaging comments about Prophet Muhammade has been sentenced to death Authorities became aware of Ahmad Al-Shamri in 2014 after he uploaded a series of videos reflecting his views on social media. He was subsequently arrested on charges of atheism and blasphemy, faced trial and was sentenced to … Continue reading Atheist Sentenced To Death In Saudi Arabia For Insulting Prophet Muhammad