Time Plus News

Breaking News, Latest News, World News, Headlines and Videos

Las Vegas boy found dead in freezer after sister hands note to teacher

A Las Vegas girl gave her elementary school teacher a note from her mother, claiming she was being held hostage and that her son was dead. Now, the mom’s boyfriend is in jail.

Source link