"Damballa Wedo" / "The Dilemma"

23,299 views |
Melanie Charles |
TEDWomen 2021
• December 2021