Skip to playerSkip to main content
  • 14 years ago
Archbishop Desmond Tutu talks to Sir David Frost about his recent visit to Darfur and why he thinks African leaders should be hanging their heads in shame over Zimbabwe.
Be the first to comment
Add your comment

Recommended

1:59