Jean Stubbs
Stubbs lived in Cuba for 19 years. She is currently lecturer in Caribbean and Latin American history at the University of North London.
Stubbs lived in Cuba for 19 years. She is currently lecturer in Caribbean and Latin American history at the University of North London. See less