The TED Radio Hour starts a new era this weekend with Manoush Zomorodi. She's the new host, but no stranger to audio. Her podcast, Note to Self, was named best Tech Podcast of 2017 by the Academy of Podcasters.
A New Host for "TED Radio Hour"
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio