The Calgary Alliance for the Common Good
The Calgary Alliance for the Common Good, a grassroots organization in Calgary, is creating a strong network of religious, non-profit and service groups. Their goal is to take action together to change their city for the better. Continue reading