On August 3, 1978, Rebecca David took her seven children to the eleventh-floor balcony of the International Dune Hotel in Salt Lake City, Utah. The older children jumped off willingly, while Rebecca threw the younger ones over. Amid the chaos, onlookers shouted for her to stop, but after all her children were on the ground, … Continue reading David Family Murder / Suicide
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed