1 injured in 3-vehicle crash on I-95 in Frankford

December 8, 2011 7:34:53 AM PST
A three-vehicle accident caused major delays along a stretch of I-95 northbound in Philadelphia's Frankford section Thursday morning.