Staff photo by D.E. Smoot Candidates for mayor and City Council gather at a townhall forum Thursday at Muskogee Public Library.