1 Day
Source:
The Guardian
The Guardian
Ready to play
Ready to play
New forensic evidence suggests that Sheila Caffell likely took her own life during the White House Farm massacre, challenging the long-held belief that Jeremy Bamber was responsible for the murders of his family in 1985. Blood pattern analysis indicates Caffell was sitting when shot, and her position and bloodstains support a suicide scenario, which contradicts previous court conclusions. The findings are being considered by the Criminal Cases Review Commission, potentially impacting Jeremy Bamber’s decades-long case and questions about his guilt.
Notice: This Is an AI-Generated Summary
Comments (0)