Time Out

Rachel Stevens and her partner, Kayla Jones, pled no contest to child neglect and abuse after cops discovered that their 5-year-old child had been beaten with a hammer. They also tied him up and put duct tape over his eyes. On September 2017, they got 20 years in prison.