Rachelle Childs
On the morning of Friday, June 8th, 2001, a security guard discovered a horrific scene in a shallow ditch off Crooked River Road near Gerroa, on New South Wales’ South Coast in Australia. The partially burned, semi-naked body of twenty-three-year-old Rachelle Leigh Childs lay there, doused in gasoline, particularly on her face and specific areas … More Rachelle Childs
