UK police forces are steeling themselves for an audit of body parts. The grim task will enable forces to take stock of the parts collected as evidence over the years and release to relatives those parts no longer needed for legal purposes — via redwolf.newsvine.com
Share this Story