Question: who is the longest serving mayor in us history?
Answer: Charles E. Long