Canadians from coast-to-coast have chipped in to help the Shaw Charity...

read more