The Children's Grief Foundation of Canada is non-profit charitable organization that raises funds to distribute to Canadian registered charities...