Father Stelios Sitaras

Father Stelios Sitaras is a priest in the Greek Orthodox Archdiocese of America. In 2018 he worked at Assumption of the Virgin Mary Greek Orthodox Church in Galveston, Texas. Sitaras told the Associated Press that Dimitrios Pagourtzis danced with his church’s group in an annual festival in October of 2017, and that the Pagourtzis family had joined the local parish.