Truck Accidents on Lehigh Avenue and the I-95 Ramps in…
Stand on Lehigh Avenue at the I-95 ramp foot on a weekday morning, and you can count six tractor-trailers before the second light cycle. They are not delivery vans. They are 18-wheelers running between the marine terminal and the highway ramps a few blocks west. The street under their wheels…