The International Documentary Film Festival Amsterdam (IDFA) revealed on Thursday (November 7) that artistic director Orwa Nyrabia will be stepping down from his position at the end of his current ...

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