The video below emphasizes on 3 important points about the true nature of Islam:
1. Islam has not been hijacked
2. Striving to institute world-wide Shari’a law is a religious duty
3. Muslims are allowed to deceive non-muslims if it helps Islam
I urge you to watch it and share it widely.