TV Ad for Catholic Church Says Holy Spirit Abides There While Pope Sides with Islam Against Israel’s Capital Jerusalem
You may have noticed the TV commercial these days for the Catholic church claiming Holy Spirit resides there, but Pope Francis the Jesuit is consistently opposed to Israel’s right to Jerusalem as her undivided capital, […]