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