The detective who led the Damilola Taylor investigation blamed the Crown Prosecution Service for its failure to prevent sufficient evidence to the Old Bailey jury.
Det Supt Trevor Shepherd, who led
This content is for members with full access only.
Please upgrade your membership on your account page to access it.
Upgrade your account