WATCH: Dearborn imam – ‘Israel and the West are coming down, they are morally bankrupt’

Dearborn imam Usama Abdulghani claimed that the key to salvation lies in freeing Palestine—an act he likened to freeing the world, echoing Islamic dictator Ruhollah Khomeini—and declared that the ‘morally bankrupt’ West and Israel will soon be brought down.

>