Tutu-desmond meaning

to͝oto͝o
South African prelate. A leader in the antiapartheid struggle, he became a prominent advocate of international economic sanctions against South Africa. He won the 1984 Nobel Peace Prize.
0
0
Advertisement