Police investigating the murder of Damilola Taylor

Police investigating the murder of Damilola Taylor discarded crucial evidence from a social worker who heard a tearful confession from one of the accused brothers.

Boy B was put on suicide watch i

This Content is for Members only

Please register or login to access it

Register