The Node

A Greek Orthodox priest has protested against Pope Francis’ visit to Greece as he stood outside the Orthodox Archbishopric in Athens and shouted “Pope, you are a heretic.” The Greek ...

You may also like