The Doha Debates

Public forum for dialogue and freedom of speech, produced in Qatar.