A Florida woman was convicted of starving her 18-month-old toddler to death on an exclusively vegan diet, with the child’s father facing the same charges in the near future.
Sheila O’Leary was found guilty of first-degree murder in the death of her son Ezra O’Leary who died on Sept. 27, 2019.
O’Leary and her husband reportedly only fed infant Ezra a diet of raw fruit and vegetables supplemented with breast milk. The mother told investigators that prior to his death the child had not eaten in a week.Prosecutors as evidence cited the fact that when O’Leary previously lived in Virginia she […]
New News Aggregator — Truth. Based. Media. — “Better than Drudge Report, plus unlike Drudge they love America!”