The hidden key to diplomacy

Miriam Leia Bekkouche • TED Residency