Stephanie Castillo has been arrested and charged with the 2020 murder of her newborn twin sons, Zeke and Zane, who were found abandoned in a Bronx alley. DNA evidence from a discarded drink container linked Castillo to the crime, leading to her arrest.
Full Story