When Eleandra Jacobson is murdered and her organs removed, it seems straightforward to Kentsville’s small police force that Clarke Richards is guilty. He was found dead, hanging from a noose next to her with a full confession in a suicide note. Eleandra’s mum and her cousin, Seth Bronx, disa...
Buy Now