Vegan mom Sheila O’Leary gets life in prison for son Ezra’s starvation
The vegan Florida mother convicted of murder in the starvation death of her 18-month-old son after feeding him only raw fruits and vegetables has been sentenced to life in prison. … Read More