Episode Details
Back to EpisodesBaby Found Clinging to Life in Feces-Covered Home: Cops
Published 1 month ago
Description
Police arrested 26-year-old Jodie Cannon after finding her infant son clinging to life due to malnutrition. What follows is a horrifying discovery inside the Florida home she shared with her family - allegedly covered in cockroaches, animal feces and mold. Three additional adults now face child neglect charges as several children are placed in DCF custody due to the home’s unsafe living conditions. Law & Crime’s Chris Stewart is On the Case.
Learn more about your ad choices. Visit megaphone.fm/adchoices