Omara Ruiz Urquiola
Omara Ruiz Urquiola: Cuban activist exiled; focuses on human rights, freedom of speech, and government criticism. Engaging updates on dissidence and activism.
Cuban Government Exiles Dissident Jorge Cervantes García
Published on 9/12/2024