Charlotte Mayor Vi Lyles won the Democratic primary in her bid for a fifth two-year term, coasting to victory despite calls for her to resign over last month's horrific light-rail stabbing and what many considered her tone-deaf statements on the attack.

See Full Page