Vegan Mom Gets Life In Prison For Starvation Death Of Toddler Son

Sheila O’Leary’s 18-month-old son weighed 17 pounds and was the size of a 7-month-old baby when he died in 2019, a police report said.

No Responses to “Vegan Mom Gets Life In Prison For Starvation Death Of Toddler Son”

Post a Comment