CANADA VOTES…
Opinions

CANADA VOTES…

Promises and counter promises… political auctioneering at its best as stupendous amounts of money are being seductively blown around like magic dust by the candidates vying for Canadians’ votes...