The vital data you flush down the toilet

592,553 views |
Newsha Ghaeli |
TED Immigrant Diaspora: Iranian
• December 2023