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.