Here’s a rarity for southeast Charlotte: A competitive legislative race

September 26, 2018 12:38 PM