Germany
(Human Rights Film Festival)
2005-10-09