Just as Jamaica was enjoying a few days of calm in terms of crime, no doubt thanks to its athletes’ string of victories and the jubilation that followed, DJ Spragga Benz has lost his 17-year-old son, Carlton Grant, shot dead by the police.

The details of this sad affair still seem unclear, since the police and eyewitnesses give differing accounts. What is known is that a semi-automatic pistol, at the origin of the incident, was reportedly found on the young boy’s body before he was taken to Kingston Public Hospital, where he was pronounced dead on arrival.