New York City Police Charge Mother in Deaths of Newborn Twins Found Behind Building in 2020

NEW YORK—A 36-year-old woman was charged Friday in the deaths of newborn twins who were found behind a New York City apartment building nearly five years ago, police said.
Stephanie Castillo, identified as the boys’ mother, was arrested at a homeless shelter in the Bronx, police said. She is charged with murder and manslaughter.
The superintendent of a Bronx apartment building discovered the boys’ bodies on Nov. 9, 2020, in the building’s courtyard. The Medical Examiner determined the babies died from blunt force trauma.
It was unknown whether Castillo, who was in custody Friday, had an attorney who could comment on her behalf….