‘Mercy killing’ of infant discovered after mom wandering streets led cops to body
Inset: Megan Stack Sattizahn (Catawba County Sheriff’s Office). Background: The home where Sattizahn allegedly killed her 9-month-old daughter (WSOC). A 39-year-old mother in North Carolina has been arrested for allegedly killing her 9-month-old baby, telling authorities the infant’s death was a “mercy killing.” Megan Stack Sattizahn was taken into custody on Friday and charged with […]
Continue Reading