World Social Forum: Opening Day in the Streets

    MONTREAL-Issues of human rights violations, social justice, equality, and others brought people to […]