
Copyrights: Warren County Jail/Newsflash
15 March 2023
A 25-year-old mother and her dad have been seized by police accused of letting her newborn baby die before dumping the infant's body in a snowdrift. Megan Staude and her father Rodney Staude, 64, face first-degree murder charges after the tot's body was found beside a road in the city of...