Switzerland’s International Film Festival and Forum on Human Rights (FIFDH) wrapped its 22nd edition on Saturday (March 16) in Geneva with the presentation of its annual awards. The Geneva Grand Prize ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.