Cruel parents and son, 21, left disabled girl to die in her own excrement
- Posted on November 2, 2024
- By The Mirror
- 4 Views
Cruel parents and son, 21, left disabled girl to die in her own excrement
WARNING, DISTRESSING CONTENT: David and Bobbie Jo Barnard, and their son Edward were found guilty of murder after it emerged that Heather Baynard, 15, was living in horrific conditions before her death