News

International Documentary Festival Amsterdam (IDFA) has appointed Isabel Arrate Fernandez as its artistic director, ...