By Steve Hirschberg/Forrest Griffen
Highland Heights, KY – Liz and David Carroll, the foster parents charged in the death of three-year-old Marcus Fiesel, were indicted on new charges by a Clermont County grand jury today.
View the discussion thread.