Scores of people marched in Cape Town, braving the heat to show solidarity with Cuba, Palestine, and Russia, calling for action on global conflicts.