nationalpost.com
Andrew Scheer: Justin Trudeau has betrayed Canadians
The allegations levelled last week against Justin Trudeau and his office are grievous and strike at the very heart of our rule of law