A Bronx mother accused of dumping her newborn twins in a rat-infested alley in New York City has been arrested, five years after the heinous crime.
Stephanie Castillo, 36, was taken into custody Friday morning and charged with multiple counts of murder and manslaughter in connection with the deaths of her infant sons, law enforcement sources confirmed.
The arrest follows a years-long investigation that recently linked Castillo to the crime through DNA evidence. She kept her head low during her perp walk.
Read More
Yorumlar
Kalan Karakter: