Webpress Daily

World News

Protesting Orthodox priest heckles Pope on Greece visit

“Pope, you are a heretic!” the priest shouted three times as Francis arrived.

Original Article