Ohio grandparents arrested in ‘unimaginable’ child abuse case that police say ‘makes you sick’
May 31, 2022 at 16:46 PM EDT
Ohio couple Armin and Susan Rodriguez have been charged with child endangerment in connection with years of abuse their daughter is accused of inflicting on her stepson.