ROBERT SPENCER VIDEO:
POPE FRANCIS, THE POPE OF ISLAM
FRANCIS, THE USEFUL IDIOT
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.