Elections bring battle for Rochester's soul

Rochester mayor candidates participate in debate.
Rochester mayor candidates participate in the League of Women Voters' forum on July 17, 2018, at the Rochester Public Library.