Democratic Socialist Movement (South Africa)

November 17 video made by Workers' World Media, Cape Town.