Organization Non-Governmental and Business Organizations International Film Festival and Forum on Human Rights | FIFDH Foundation Human Rights and Environment SDG16 Rue du Général-Dufour 16 1211 Genève 11 Switzerland Website https://fifdh.org/