Senior representatives of Hamas are in South Africa ahead of an international conference in solidarity with Palestine. They say global activism has played a major role in decimating the Israeli narrative.