Charlotte, NC (November 27, 2018) – In Charlotte, police have arrested a man who caused a hit-and-run accident that led to the death of a pedestrian on Queen City Drive. Continue reading Charlotte, NC – Police Arrest Man Who Caused Hit-and-Run Accident