Advertising Console

    Frost Over The World - Desmond Tutu - 26 Oct 07

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    8 views
    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.