A 22-year-old mother from Sun Prairie, Wisconsin, has been sentenced to eight years in prison for her role in the starvation death of her 3-week-old son, Dev’Kumar, in early 2024. Taryn L. Strait was convicted of felony neglect after pleading guilty to charges related to the infant’s death. Her former...
The post Wisconsin Mother and Boyfriend Ordered Food as 3-Week-Old Son Died Beside Them appeared first on Menz Mag.

MENZMAG

PBS NewsHour
The Intercept
OK Magazine
Voice of Alexandria Sports
AlterNet