Megan Staude Murders Newborn

megan staube iowa

Megan Staude is a woman from Iowa who has been charged with the murder of her newborn and her father helped her. According to police reports Megan Staude would give birth at home and would immediately put the newborn in a box and ignore the child for two days. Megan Staude father Rodney Staude would […]

Megan Staude Murders Newborn Read More »