‘Mom’ shatters 3-month-old’s eye socket for crying, admits she wanted to be with sex offender boyfriend in jail

Child Abuse
An Oklahoma woman will spend the next 30 years in prison after she brutally abused her infant son. News12 reports that when Kelly Stowe took her 3-month-old to the hospital in October 2019, she claimed he couldn’t move his leg. Physicians determined he had a broken femur. They also determined the baby had numerous other …