O'Neil Grant, who spent five years in the Don Jail before being acquitted in the notorious Just Desserts murder trial, has been shot dead in Jamaica.
O'Neil Grant, who spent five years in the Don Jail before being acquitted in the notorious Just Desserts murder trial, has been shot dead in Jamaica.