David Family Murder / Suicide

On August 3, 1978, Rebecca David took her seven children to the eleventh-floor balcony of the International Dune Hotel in … Continue reading David Family Murder / Suicide