Otto René Rodríguez Llerena
Otto René Rodríguez Llerena, a Salvadoran, was recently released after being convicted of terrorism in Havana, highlighting legal controversies and human rights issues.
Salvadoran Otto Rodríguez Llerena Released After Terrorism Conviction in Havana
Published on 8/16/2025