Monday, October 18, 2021
Home Tags Denton

Tag: Denton

California woman says she drowned children to protect them

0
By STEFANIE DAZIO LOS ANGELES  — A California woman admitted killing her three children, saying she hugged, kissed and apologized as she drowned her infant...
Subscribe to Valley News.