The White House Farm massacre – exclusive: new forensic evidence suggests Sheila Caffell killed herself. Is Jeremy Bamber innocent?
The Guardian

In 1986, Bamber was sentenced to life imprisonment for killing five members of his family. Now analysis of crime scene photographs by a leading forensic biologist could exonerate him On 7 August 1985 , five people were found dead at White House Farm in…
Summary from The Guardian
Read the full story on The GuardianFollow















