Abdoolism in UK

17 hours ago
16

UK Preacher Abu Haleema:

- "Islam was sent to be made superior over all other religions/govt's"
- tidings of Islam are a "strike that removes the head from the shoulders"
- 'We will strike terror into the hearts of the infidels'

Loading comments...