Tag

Desmond Tutu

South Africa Desmond Tutu

When Archbishop Desmond Tutu spoke at USF in Tampa

South African Archbishop Desmond Tutu died Sunday. This WMNF article is from when he spoke at the University of South Florida in January 2006

Follow us on Instagram

Ultrasounds Radio Show with Eluv
Player position: