In which country was the first meeting of world social forum held?
(a) Japan (b) Brazil (c) America (d) Britain
Brazil was the first meeting of world social forum held