Title: Sheffield Police appeal inquiry
Subjects: Police
Places: Sheffield, England