WATCH: British Islamic scholar – ‘Israel doesn’t deserve to exist in Palestine, it’s a homeland for Muslims’

British Islamic scholar Asrar Rashid called on Allah to grant victory to the “mujahideen” in Gaza and Palestine, while repeatedly declaring Israel has no right to exist in the region.

>