Grenada Broadcasting Network

7th December 2023




Finally, after ten years there is a breakthrough in the death of Derick John of Beaulieu St. George and an arrest made.

But while family members are finally seeing some sign of justice they are not too pleased with the royal Grenada police force.

Facebook Comments