The River Mouth

Fifteen-year-old Darren Davies is found facedown in the Weymouth River with a gunshot wound to his chest. The killer is never found. Ten years later, his mother receives a visit from the local police. Sandra’s best friend has been found dead on a remote Pilbara road, and Barbara’s DNA...Read more