Sep 26, 2001
Nelson Mandela, Archbishop Desmond Tutu, F.W. de Klerk The terrorist attacks in the United States of America last week shook all of humanity. It starkly reminded us again of the depth to which we can sink in our inhumanity towards one another. It was a source of...