
FORT MYERS, FL– A Florida mother who was convicted of starving her toddler to death due to diet restrictions has been sentenced to life behind bars. 38-year-old Sheila O’Leary was…
FORT MYERS, FL– A Florida mother who was convicted of starving her toddler to death due to diet restrictions has been sentenced to life behind bars. 38-year-old Sheila O’Leary was…