WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Remembering Tell Me More's Teshima Walker Izrael

Host Michel Martin pays tribute to a woman who kept Tell Me More real: NPR executive producer Teshima Walker Izrael. She passed away recently after battling cancer. Martin explains why 'attention must be paid.'