“Blood Relatives,” Episode 3

  • Posted on October 28, 2025
  • By The New Yorker
  • 1 Views
“Blood Relatives,” Episode 3

One day, Heidi gets a call from Wakefield Prison, where Jeremy Bamber remains locked up, forty years after the murders. He’s one of the nation’s most reviled villains. But he insists he’s innocent.
continue reading...

Author
The New Yorker

You May Also Like