World Social Forum*

In Brief

2001, Porto Alegre, Brazil; “Another World is Possible”; annual meet

Scroll Up