Bronx newborn twins murder: Monster mom arrested after 5 years; ‘never seen a case like this’ say detectives
A Bronx woman has been arrested for the 2020 murder of her newborn twin sons, whose bodies were found dumped in a rat-infested alley. Stephanie Castillo, 36, was charged with multiple counts of murder on Friday, after DNA collected from a discarded drink container linked her to the crime, sources told the New York Post. […]