The Tale of Islam in Europe

http://www.cbn.com/media/player/index.aspx?s=/vod/DHU13

Well worth the watch

Advertisements