Tag: Juan Rodriguez
Bronx Dad Screamed “I Killed My Babies!” After Realizing He Left Infant Twins in Hot Car for 8 Hours
New York police said the father charged in the death of his twin son and daughter was visibly distraught when he realized that he had accidentally left his 1-year-old children in a hot car for 8 hours while he was at work