Stranger in Paradise wins Grand Prix at human rights festival

Video. Stranger in Paradise wins Grand Prix at human rights festival

The International Film Festival and Forum on Human Rights in one of Europe’s leading international events dedicated to film and human rights.