Stories by Jessica Hirtle

“Representing the city is very exciting and a great honour,” says Mike Savage.

HRM Votes Profile: Savage up for re-election in mayoral race

‘There is work to be done, but we’re on a good track’

Oct 11, 2016