A Greek Orthodox priest in Athens was suspended from serving and deprived of the right to perform the sacraments due...
News in English from Greece
News in English from Greece
A Greek Orthodox priest in Athens was suspended from serving and deprived of the right to perform the sacraments due...