Democrat Alma Adams has come out with the first ad of the 12th District Congressional primary.
Adams, a first-term incumbent, faces six Democrats in the June 7 primary.
Three Republicans are also running for the seat.
Sign Up and Save
Get six months of free digital access to The Charlotte Observer