At documentary festival IDFA this week, National Geographic’s exec VP of marketing and communications Chris Albert – whose slate includes IDFA entry “The Mission,” about the death of American evangelical missionary John Chau on the remote Indian island of North Sentinel – was asked during an onstage interview with the festival’s artistic director Orwa Nyrabia: […]
© 2020-23 Digest Wire. All rights belong to their respective owners.