Celebrating WSF 2004

  • 14/02/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