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

Surly Voices
Player position: