Dr Tawfik Hamid Upbraids Muslimists

The subtitles are in Hebrew, but he is speaking in English.

  <  3 min