Glenford Matura: the latest Belize City resident to be murdered
Eighteen-year old Elmore Neal was killed on Saturday afternoon in broad daylight. His death is still mired in controversy because it involved a police officer. Neal was fatally shot a stone’s throw away from the home of his friend, twenty-nine year old Glenford Matura, who was targeted next. As many were heading to the [...]
















