Today is Human Rights Day in South Africa. If ever there was a country which needs to pause a moment in a tumultuous world, and reflect on this day it is us. We have an unenviable history of the abhorrent use of power by the powerful over...