Organisation Organisations non-gouvernementales International Film Festival and Forum on Human Rights | FIFDH Foundation Droits humains et environnement ODD16 Rue du Général-Dufour 16 1211 Genève 11 Switzerland Website https://fifdh.org/