The Leaders' Debates Commission, which is tasked with organizing the French and English debates, has removed the Green Party from federal leaders' debates for failing to meet participation ...
In our polarized world, it takes a lot to get politicians to agree on anything. So, when they do agree, we should pay attention.