Justin Trudeau: A life in politics

 23 total views,  1 views today

The Liberal party leader called a snap election to secure a majority. What if he fails? from: BBC News