A Florida vegan mother has been found guilty of killing her 18-month-old son after feeding him only raw fruits and vegetables. Sheila O’Leary, 39, faces up to life in prison after a jury convicted her Wednesday of killing her toddler Ezra O’Leary in 2019, the New York Post reported. In September 2019, a week before […]