“Presumed Guilty” at the 2010 Human Rights Watch festival
“Presumed Guilty” is the title of this year’s closing night doc at the 2010 Human Rights Watch Film Festival, a co-presentation of Human Rights Watch and The Film Society of Lincoln Center that...