Natasha Távora Baker
Natasha Explains It All
- No. of episodes
- 68
- Latest episode
- 2026-04-12
Where can you listen?
My two cents on current affairs, criminal justice, Brazil, how yes you can make the world a better place, and more.