News

Since its founding in 1845, the church in Grants Town, New Providence, which is locally referred to as the “cathedral over the hill’ according to church officials, has played an ...