Taroudant- Egyptian cleric Sheikh Rashid Mustafa made a controversial statement claiming that drinking alcohol is not haram (forbidden under Islam), and “those who say that it is haraam lie to God.”

Dedicated free-lance journalist with three years of experience as a news correspondent, translator, and editor.