
Copyrights: Tulsa County Jail/Newsflash
17 February 2023
Category
A mother and a stepfather have been charged with torture and neglect after it emerged that they allegedly beat her children and made them sleep outside in an igloo-shaped doghouse. The stepfather is also suspected of having sexually abused his stepdaughter and the police are investigating...