In an age of economic collapse, enviromental destruction, war and racism, we need to keep the flame of liberty, reason and socialism aloft. This blog is here to help.