See every side of every news story
Published loading...Updated

Bronx Mom Arrested for Murder 5 Years After Newborn Twins Found Dead

BRONX, JUL 25 – Stephanie Castillo was arrested in connection with the deaths of her twin newborns found in 2020, a case that remained unsolved despite annual police vigils and public appeals.

  • Authorities in the Bronx took Stephanie Castillo into custody on Friday, nearly five years after her newborn twins were found with umbilical cords still attached.
  • On Nov. 9, 2020, a superintendent’s 911 call prompted police to the Bronx building, but detectives encountered no witnesses and broken cameras.
  • Bodies were discovered roughly 20 feet apart, and both twins had their umbilical cords still attached.
  • The police said she now stands charged with murder and manslaughter, marking the first step toward resolving a cold case.
  • Meanwhile, police held annual vigils at 1460 College Avenue appealing for tips, emphasizing the ongoing community efforts and public appeals.
Insights by Ground AI
Does this summary seem wrong?

27 Articles

Lean Right

In 2020, two newborn twins were found dead outside an apartment in the Bronx, New York. Nearly five years later, their biological mother has been arrested on suspicion of the murders, CBS News reports. “That’s exactly why we go to work every day,” says Michael Baldassano, deputy police chief.

·Stockholm, Sweden
Read Full Article
Associated Press NewsAssociated Press News
+16 Reposted by 16 other sources
Lean Left

New York City police charge mother in the deaths of newborn twins found behind a building in 2020

Police have arrested a 36-year-old woman in connection with the deaths of newborn twins found behind a New York City apartment building nearly five years ago.

·United States
Read Full Article
Think freely.Subscribe and get full access to Ground NewsSubscriptions start at $9.99/yearSubscribe

Bias Distribution

  • 43% of the sources are Center
43% Center

Factuality 

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

NBC New York broke the news in New York, United States on Friday, July 25, 2025.
Sources are mostly out of (0)

Similar News Topics