Published on Jun 7, 2017  by Acts17Apologetics

In this video, Robert Spencer explains the term “Islamophobia.”

Advertisements