This video clip is about an Islamic (Muslim) Seminary that was founded by a former Christian.

Media Tags are no longer supported