Alleged Police-Involved Shooting Sparks Outrage at Odessa McClean Drive in St. Michael

October 12, 2024
Incident at Odessa McClean Drive, St Michael sparks tension as residents react to alleged police-involved shooting resulting in a young man's death. Outcry for answers from grieving community members.
Tempers were flaring tonight at Odessa McClean Drive, My Lords Hill, St Michael after a young man died in what is an alleged police involved shooting.
Some very vocal residents made their feelings on the issue known, as their grief turned to anger when they realized the young man was dead.
From behind the police caution tape, many of them shouted for answers.
More details in tomorrow’s Saturday Sun.
Suggested Reads



Wanted Man Kevin Stephan Peterson Faces Serious Bodily Harm Charge in Court Appearance
April 14, 2025

Barbados Sees Rise in Autism Cases Under Study by Behavior Analyst Natasha Heaselgrave
April 14, 2025

Gayle King and Katy Perry Make Landmark Space Trip on Blue Origin's New Shepard Rocket
April 14, 2025