A Creative Revolution is a community blog, that focuses on Canadian politics, US and world politics, the environment, culture, human rights, social justice issues, and whatever oth ...