Police hid ‘Jeremy Bamber’s sister Sheila Caffell suicide note’ from defence
EXCLUSIVE: Jeremy Bamber's Campaign claim no statements were made by police on the evening of 1985 and evidence of a suicide note was only found as a result of 2001 Metropolitan interviewswww.dailystar.co.uk
The Daily Star?
Fuck me. Desperate.