National Geographic & DHL

Shot in Brazzaville, Congo, this National Geographic film in partnership with DHL spotlights the Les Sapuses  – a group of African women who are breaking barriers and taking center stage in their communities.

Director’s 60

Previous
Previous

Channel 4

Next
Next

The Nordic Burger King