Outgoing mayor cites 'harrowing' year in office as new council leader voted in
The new mayor of Falmouth was sworn in in front of the largest audience to have ever attended the annual mayor making event.