Sheriff Judd is briefing the media about the negligent child abuse of a 34-month-old (2 years 10 months) that lead to the toddler’s death. Both parents (from Davenport) have been arrested.
Read the news release here: https://tinyurl.com/3dat7md6
source
Davenport parents arrested for child abuse that resulted in death of toddler
