Grenada’s Latest Homicide Ruled Self-Defense; Missing Teen – Daniella Williams

Grenada’s Latest Homicide Ruled Self-Defense The Director of Public Prosecutions (DPP) has concluded that the injuries which caused the death  of Odinga Thomas, 46 years old shopkeeper of Beausejour, St. George, were inflicted in self-defense. This decision was reached on the basis of the evidence gathered from police investigations into the matter.  The incident leading […]

Read More