Majority of Canadians believe the country is paying too high a price in blood and treasure
A new poll suggests a majority of Canadians believe the country is paying too high a price in blood and treasure for its involvement in Afghanistan.
Canada ranks third in a global ``generosity'' survey, in which the key overall finding is that being happy is a greater impulse for people to give their time and money to charity than being rich.