Francisco Estrada Portales
Francisco Estrada Portales is linked to Cuba's escalating media crackdown and controversies surrounding state narratives and potential death penalties in conflict incidents.
Cuba's Regime Claims Survivors of Cayo Falcones Clash 'Confessed': Death Penalty Possible
Published on 10/19/2026
Cuban Regime Escalates Crackdown on Independent Media, Blames 'The People' for Justification
Published on 11/21/2025