Behind the News
- 03/28/2016 (WBAI)

On heels of President Barack Obama's historic speech in Havana, Doug Henwood speaks with Rachel Price, author of Planet Cuba.  

 

 

© 2026 WBAI-FM, Pacifica Radio in New York City. All rights reserved.   Privacy Policy