South Africa’s spiritual father Archbishop Desmond Tutu, hero of the anti-apartheid struggle, was laid to rest at dawn on Sunday (Jan 2) in the Cape Town cathedral where he once preached against the brutal white-minority regime. Nobel Peace Prize winner Tutu died a week ago, aged 90, after a life …
Read More »