Florida Judge Denies Vegan Mom Convicted Of Starving 18-Month-Old Son To Death A New Trial

Read about a Florida judge denying several motions requesting a new trial for Sheila O’Leary, a vegan mom convicted in the starvation death of herĀ …

Leave a Reply

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