Winners announced at Geneva's Film Festival And Forum On Human Rights

2019-03-19 3

Geneva's 2019 International Film Festival and Forum On Human Rights wraps up with awards going to the acclaimed feminist documentary 'Delphine et Carole : Insoumuses' and 'Lucha Congo'.

Free Traffic Exchange