TRAC EDITORIAL NOTE: The video is on the Eid al-Adha celebrations and depicts Islamic leaders considered enemies of Islam, including a directive from Sheikh Sultan Bin Muhammad al Muhammad. Poster, Video &…
You need a TRAC license to view the rest of this content. Learn more