Andrew Potter: Why are our leaders so stupid…

What the WE scandal reveals about Canada's Liberal elites is not that they are corrupt, but that they are impervious to thinking.

Read →