Home / Tag Archives: Archbishop Desmond Tutu

Tag Archives: Archbishop Desmond Tutu

Archbishop Desmond Tutu Statue Unveiled in Cape Town, Signifying Solidarity with Palestine

A statue of the late Archbishop Desmond Tutu, adorned with a Palestinian scarf, has been unveiled in Cape Town. The symbolic gesture serves as a testament to Tutu’s vocal criticism of Israel’s policies, drawing parallels to actions reminiscent of apartheid. The statue will stand as a powerful and visually striking …

Read More »