Press "Enter" to skip to content

Police Find Something Unsettling After a 6-Year-Old Fails To Arrive At School

After a 6-year-old boy failed to show up to school, police investigated the family’s Missouri home to discover the child alone and his parents dead after a suspected murder-suicide.

The parents, who were identified as James Delao, 50, and Kimberly Delao, 46.

Valley Park School District reportedly called police after the 6-year-old child did not show up for school. Read the full story here ▶