A young man who has been on remand since his teenage years on a murder charge, today admitted to delivering the fatal stab wound to his 18-year-old rival. Fachad Cadogan of Well Road, Wavell Avenue, Black Rock, St Michael, pleaded not guilty to the murder of Tristan Barker, who died on May 16, 2014. But […]
↧