A complicated hero in the war on dictatorship

615,353 views | Samantha Power • TED2008