One thing we’ve often seen in the past years in Canadian politics is that the Conservatives are repeatedly put on the defensive. Part of that is due to the bias of the corrupt establishment media. However, part has also been due to the weakness of the Conservatives, who give in to the Liberal narrative, refuse to go on the offensive, and cede ground to their opponents. So far, it appears new Conservative Leader Erin O’Toole is avoiding that mistake. Following Justin Trudeau’s disturbing and dangerous comments on free speech in the wake of the Islamist attacks in France – in which he said free expression ‘has limits,’ Erin O’Toole went on offense, slamming Trudeau’s remarks as you can see in the video below.