3:14How a mayor handles hate
154 views · 3w ago · 3:14
How do you handle criticism when thousands of people have direct access to you every day? Jim Diodati, mayor of Niagara Falls, Ontario, opens up about the darker side of public leadership: negativity, online abuse and even serious threats.













