lfpress.com
Kielburgers: Charities need more flexibility to innovate
Canada is a caring country. Nearly 13 million Canadians volunteered two billion hours of their time in 2013; 82 per cent of us donated to charity.