Vegan mom gets life for murdering 18-month son who weighed 17lb when he died from strict diet

Sheila O'Leary, 38, was sentenced to life in prison by a court in Fort Myers, Florida, on Monday. Her son Ezra died in September 2019 after he was fed raw fruit and vegetables.