Greater Manchester police failure led to man spending 17 years in prison, court told

Greater Manchester police failure led to man spending 17 years in prison, court told

Greater Manchester police failed to disclose key evidence that could have prevented a man spending 17 years in prison for rape when no DNA linked him to the crime, the court of appeal was told today.… [+8501 chars]

Read More
Top