A federal election will soon take place in Canada. Over the next weeks, the electoral platforms of the political parties and their leaders will be the focus of attention for the citizens of this land.

Read the Whole Article at its Original Source