Feb 04 2014 News Human rights film festival comes to DU by The Denisonian No Comments Ever feel isolated on our beloved Denison hill, separated from the real world by college life? The Human Rights Film Festival, which kicks off this evening, provides a solution by...