A complicated hero in the war on dictatorship

619,263 views |
Samantha Power |
TED2008
• February 2008