Wednesday, May 04, 2016

Robert Spencer, Basics of Islam, part 1 - German subtitles