The Ellen O’Brian Horror | John F. Wake


Cardiff 1903 6 October 1903 and PC James Price (41) was working a day shift, 8:00 am to 6:00 pm, out of the Town Hall Police Station. An officer, from any era will feel dread when approached by an Inspector or operative from an organisation or charity dealing with a cruelty to children. If the policeman himself […]