Natalie Annell Weaver Texas Seminary Student Baby Trash Can Death

Seminary Student Sentenced To 5 Years In Prison After Leaving Baby To Die In A Trash Can

A woman from Springfield in Missouri, Natalie Annell Weaver, 21, has been handed down a sentence of five years in prison after abandoning her newborn in a bathroom at her university dorms.... Read more »