HOUSTON—A judge on Tuesday sentenced a woman to 50 years in prison for forcing three of her children to live with the decomposing body of their dead 8-year-old brother for more than a year in a soiled, roach-infested Houston-area apartment.
Gloria Williams, 38, expressed deep regret before being sentenced, the Houston Chronicle reported.
Williams’ sentence came after she had pleaded guilty in October to two counts of injury to a child for abuse that involved 8-year-old Kendrick Lee, who was beaten to death by her boyfriend, and another child, the newspaper reported.
When authorities discovered the boy’s body in October 2021, Harris County Sheriff Ed Gonzalez said many officers indicated it was the most disturbing scene they had worked in their careers and that it “seemed too horrific to be real.”…