News

The National Transportation Safety Board has released its final report on the June 2023 traffic accident that severed I-95 in Philadelphia.
As a result, gasoline poured from the overturned truck, feeding a fire that ... maybe an old propane tank" near the crash scene, Cary Boyd, a captain with Philadelphia's fire department, told ...