‘[…] Following a review of the evidence on March 18th, 2021, Director of Public Prosecutions (DPP) Roger Gaspard expressed satisfaction that the investigation was thoroughly done. He concluded that all the evidence pointed to one suspect, David Allen, who was killed in a police-involved shooting on December 12th, 2016, in …
Read More »