If you spend time on social media or follow political commentary, you may have heard warnings that Canada is on track to ...
With a marked rise in political polarization and violent attacks, it is past due for Canada to strengthen efforts to protect its elected officials.