In this talk Hamza shares with us the six types of doubts in Islam and how we can over come these.