1 December 2004 In the light of the European Social Forum in London, Red Pepper assesses the strengths and weakness of the concept.
About Red Pepper Subscribe
Get involved FAQ Contact us Make a donation
Facebook Twitter RSS feed