The International Documentary Festival Amsterdam (IDFA) unveiled the winners of its 2023 Forum Awards on Wednesday (November 15), presenting two awards that each come with a cash prize of €1,500. Son ...

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