Vmargineanu/iStock(NEW YORK) — The father of infant twins has been charged with homicide after the pair was discovered dead inside a car in the Bronx Friday afternoon, New York City police said. Police are investigating whether the twins died from heat exposure. Investigators said the father, identified as Juan Rodriguez, told them that he accidentally …
Jul 27