Germany
(Human Rights Film Festival)
Oct 9, 2005