Canada Number 1 again!

The grits and the dippers would have you believe that with a Tory government everyone has bad opinions of Canada. This will make the dippers and grits very unhappy.

Canada has the best country "brand" in the world, according to an international business consulting firm.
FutureBrand, with operations in New York, London and Singapore, ranked Canada atop its country brand index for the second straight year.