Three-vehicle crash on I-526 near Long Point Road exit snarls traffic as crews clear scene
A three-vehicle crash on Interstate 526 near the Long Point Road exit caused significant traffic delays Thursday as emergency crews worked to clear the scene.Of |!| Charleston