Controversial Franklin leader escapes censure after violating city’s ethics code