Filmed on location in Brazzaville, Congo for National Geographic and DHL.
Director: Adu LalouschekDoP: Troy EdigeEditor: Finn White-ThomsonProduction: Anima Films