Wednesday, April 24, 2024

Tag: stabbing death in Baxters Road December 3rd 2021

spot_imgspot_img

Police investigating Baxter’s Road stabbing death

Police are investigating the stabbing death of 27-year-old Terrick Howard of Country Towers, Country Road, St Michael. A statement said police received a report around...