Grenada Broadcasting Network

28th November 2022

  

Advertisement

Advertisement

Tag: Christian Glasgow

Archbishop Glasgow Off To St. Lucia

Archbishop Glasgow Off To St. Lucia

Archdeacon of St. George Christian Glasgow has been appointed rector of the parish of the holy trinity, Castries, with St. Mary, La Caye, St. Lucia and as archdeacon of St. Lucia with effect from 1st January, 2018.