Mother Arrested for Allegedly Running Over Son as Punishment

An Alabama mother, aged 27, was apprehended last week following allegations of extreme punishment towards her 7-year-old son. The woman, identified as Sarai Rachel James, reportedly forced her son to walk home from school, a situation that escalated to her running over the child with her car. James was taken into custody last Thursday, facing a felony aggravated child abuse charge in connection with the incident, according to official records. Carla Mae Owens, a 53-year-old …

Read more