Elderly Woman Arrested for Suffocating Her Newborn Decades Ago, Police Allege

A 65-year-old woman from Arizona is finally facing justice decades after she allegedly suffocated her newborn baby to death and tossed her in the woods at a North Dakota college campus. Nancy Jean Trottier was arrested April 7 for the alleged…

Source Author
Author: Source Author

From TMZ.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *