This year brought one of the most bizarre political stories NewsChannel 5 has ever seen as first-term Franklin alderman Gabrielle Hanson launched a controversial campaign for mayor.
It was another dramatic twist in the ongoing Gabrielle Hanson saga Friday as the Franklin candidate for mayor found herself under oath in a Williamson County courtroom.