A massive demonstration in Cape Town, South Africa, denounces the Israeli genocide in Gaza and demands its end.