The Bamako Appeal

Assembly of Social Movements of the World Social Forum