Harsh sentencing for St Andrew trio in double murder case 2 August 2025 In “one of the most heinous” cases ever tried in Grenada, Ron Mitchell faces 87 years in prison, while Atiba ...