Causes of deviation in religion
There are three types of Deviant practices:
Deviation leads to a belief that is at variance with the truth God revealed to His Messenger (peace be upon him) and contained in His book, the Qur'...