Vegan Mom Gets LIFE IN PENITENTIARY FOR INFANT Son’s STARVING DEATH, MOM BLAMES FRUITS & VEG
A Florida woman has been sentenced to life in prison following a first-degree murder conviction for the death of her toddler son, Ezra. As CrimeOnline previously reported, Cape Coral parents Ryan Patrick O’Leary, 30, and Sheila O’Leary, 35, were indicted in 2019 for aggravated child abuse, aggravated manslaughter, child abuse, and two counts of child …