IDFA, one of world’s leading documentary festivals, has announced the first titles for its short documentary section, and ...