Pedestrian dies following tow truck crash on I-526 in North Charleston
CHARLESTON COUNTY, SC — A tow truck was involved in a collision early Sunday evening in North Charleston that claimed the life of a pedestrian, according to WCBD-TV Charleston. The fatal incident was reported on the westbound lanes of Interstate 526 at Leeds Avenue, prompting a response from North Charleston Police Department officers at about […]