almostpolitics:

THE SAVIOUR OF THE LIBERAL PARTY? - Funny Justin Trudeau Short / Canadian Liberal Leadership Satire

Stephen Harper thinks he’s defeated the Grits, but is there a new hope?

Is there a Messiah?

 JPT, keeping the hope alive in young liberals everywhere.