katie stockton

Mother Jailed 50 Years For Allowing Her Newborn To Freeze To Death

A woman who admitted leaving a newborn daughter to freeze to death along a rural roadway in 2004 was sentenced…

By Kanyi Okeke
- Advertisement -
Ad image