Hampstead and Town of Mont Royal residents vote for change

Hampstead and Town of Mont Royal residents vote for change
Development may have been the deciding factor in two municipal elections on the island, where new mayors were elected for the Town of Mont Royal (TMR) and Hampstead.
Voir la source