Subscribe Now

New York, United States

(11 results)
Prev. 
12 
Human Rights Watch Film Festiv...
Human Rights Watch Film Festival Aims to Put Human Face on Africa Issues
articles-hub.com
Monday, August 13, 2007
Three documentaries featured at the annual Human Rights Watch Film Festival in New York this year aim to put a human face on the issues and crises...
Prev. 
12