Democratic presidential candidate Hillary Clinton speaks at a campaign rally in Charlotte on July 5.
Democratic presidential candidate Hillary Clinton speaks at a campaign rally in Charlotte on July 5. Chuck Burton AP
Democratic presidential candidate Hillary Clinton speaks at a campaign rally in Charlotte on July 5. Chuck Burton AP