October 21, 2026 - BY Investors Politics

Cuban American lawmakers hail Raúl Castro arrest warrant, vow to keep fighting for Cuba’s freedom

Raúl Castro faces a Florida arrest warrant for conspiracy in the 1996 Brothers to the Rescue aircraft shootdown that killed four unarmed civilians.