‘Her Pride Cost Ezra His Life’: Vegan Mother Convicted of Starving 18-Month-Old Son to Death

Jurors convicted Sheila O’Leary, a vegan, of murdering her 18-month-old son Ezra through malnutrition.

Leave a Reply

Your email address will not be published. Required fields are marked *