LIVE UPDATES: 2019 election results
Click here to see live election results from contested municipal races in Fayetteville, Hope Mills and Spring Lake. Follow @fayobserver on Twitter and Facebook for more from our reporters throughout the night.
Click here to see live election results from contested municipal races in Fayetteville, Hope Mills and Spring Lake. Follow @fayobserver on Twitter and Facebook for more from our reporters throughout the night.