PHILADELPHIA (CBS) — A person has died after police say a driver lost control on I-95 on Wednesday night.
It happened around 9 p.m. on northbound I-95 just north of Girard Avenue.
Police say the driver of the vehicle lost control and overturned on the roadway.
Traffic on northbound I-95 between Girard Avenue and the Betsy Ross Bridge was shut down while police conducted their investigation.
It’s unclear what caused the driver to lose control of the vehicle.