Simply, the leader Canada needs right now.
Reposted from MeidasTouch
New Canadian Prime Minister Mark Carney is reportedly set to call for snap elections next month as the popularity of the Liberal Party soars.

Comments