Daoud Hari Interview

Daoud Hari, author of “The Translator” speaks about Darfur, the Olympic Torch, and China’s responsibility to help end the genocide in Darfur.