Nation

Woman killed on I-95 in Philadelphia after being hit by ‘large piece of debris’, police say

Cara Panichelli, 33, died in the crash on Interstate 95 in Philadelphia after the object struck her Subaru, Pennsylvania State Police said.