Pedestrian Walking on Highway on I95 North Hit and Killed by Semi-Trailer Truck by Exit 8 By: greenwichfreepress | September 18, 2023 Tweet Print