Articles
Archbishop Desmond Tutu, South Africa’s “Moral Compass,” a Friend of Iranian People and Resistance, Passed Away
Originally published in NCR-Iran.org, December 27, 2021 Archbishop Desmond Tutu, South Africa’s “moral compass,” and the anti-apartheid leader, passed away on December 26. He was also a Nobel Peace Prize laureate, who sacrificed years of his life struggling against…