Published on Oct 26, 2017 Jihad Watch director Robert Spencer discusses the praise Pope Francis has received from Muslim leaders for his false claims that Islam is a religion of peace that has nothing to do with terrorism, and his ignoring of the plight of persecuted Middle Eastern Christians.
SHOW LESS