Celebrating WSF 2004

WHEN 80,000 people talk it makes noise. So it wasn't unusual for the fourth World Social Forum (WSF) in Mumbai to be snidely called a huge