Salvadoran Military Officer
Salvadoran military officer Otto Rodríguez Llerena gains attention after being released from a terrorism conviction in Havana, highlighting legal and diplomatic issues.
Salvadoran Otto Rodríguez Llerena Released After Terrorism Conviction in Havana
Published on 8/16/2025