Pedestrian hit on I-85 ramp in northeast Charlotte

One person was rushed to the hospital with serious injuries after being hit by a car near UNC Charlotte on Mallard Creek Church Road.
Published: 6:36 AM EST January 16, 2019