Caregivers Dump Boiling Water on Group Home Resident: Police
Two employees at an Alabama group home for people with developmental disabilities have been arrested for allegedly pouring boiling water onto a special needs resident at the home. The Chickasaw Police Department charged Kevin Jermaine Franklin, 22, and Dakerria Latrice …













































