We are Canada's charities and nonprofits | 30 seconds - Charities and nonprofits touch every aspect of our lives. We are your soccer teams and symphonies, your hospitals and homeless shelters, your foundations and food banks. We protect your environmen...