WATCH: British Islamic scholar – ‘Israel doesn’t deserve to exist in Palestine’

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

>