
Mother and Stepfather Face Felony Charges After 11-Year-Old Allegedly Forced to Deliver Baby Without Medical Assistance
An 11-year-old girl gave birth at home, leading to charges of felony child neglect against her parents. Dustin Walker, 34, and Cherie Walker, 33, are facing accusations of neglecting their duties by not providing their daughter with necessary supervision or…