Blog entry by James North | February 28, 2013
Building online communities to change the world.
Sometimes campaigning for change in the world feels so futile. Like being swept away by a tidal wave of advertising for products that we don't need, whose manufacture destroys...