
Copyrights: Payne County Sheriff’s Office/Newsflash
06 July 2023
Children left to play with their own poo while their dad sexually abused their four-year-old sister have been rescued from a trailer home in Oklahoma. Father Steven Zackariah Kittle, 35, has been charged with neglect and sexually assaulting his daughter even when her one-year-old brother...