3-Year-Old Twins Found Dead in Car on Interstate

MIAMI — Tragedy struck early Friday morning as twin three-year-old siblings were found unresponsive in a car parked along Interstate 95 in Miami. The female driver, who was critically injured, jumped off an overpass when police arrived at the scene, according to authorities. The incident caused traffic congestion north of Downtown Miami and resulted in delays for commuter trains. The Miami-Dade County Police received multiple 911 calls around 2 a.m. reporting the discovery of the …

Read more