Grenada Broadcasting Network

23rd June 2024

  

Advertisement

Advertisement

The catholic church in Grenada finds itself embroiled in a tumultuous situation as tensions escalate between Bishop Clyde Harvey and Father Gerard Paul, raising questions about the possibility of reconciliation within the clergy.

 

Facebook Comments