Montreal

Hampstead Mayor Jeremy Levi ordered to pay $30,000 fine for ‘violent’ anti-Palestine posts

Published: 

Hampstead Mayor Jeremy Levi. (CTV News)