Helen Jaffe

Helen Jaffe, Sujatha Fernandes and Ian Ellis-Jones discuss the the July 11 protests in Cuba, the corporate media's distortions of them and what is happening in that country now.

Subscribe to Helen Jaffe