South Africa’s Archbishop Anti Apartheid Hero Desmond Tutu has Just Died at 90 1 min read African News South Africa’s Archbishop Anti Apartheid Hero Desmond Tutu has Just Died at 90 ACM February 20, 2022 28 Archbishop of Cape Town Thabo Makgoba and South African Minister of Public works and Infrastructure Patricia de...Read More