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 »