Desmond Tutu

Desmond Tutu Dead: Anti Apartheid icon Archbishop Desmond Tutu Dies at 90

Archbishop Desmond Tutu, the Nobel Peace Prize Laureate who helped end the apartheid in South Africa is dead. The archbishop…

By Kanyi Okeke
- Advertisement -
Ad image