The Canadian Red Cross Society is a Canadian humanitarian charitable organization, and one of 192 national Red Cross and Red Crescent societies. The organization receives funding from both private donations and from Canadian government departments. From Wikipedia