External Publication
Visit Post

Raul Castro indictment expected to be announced by U.S. officials in Miami today, sources say

Upstract [Unofficial] May 20, 2026
Source
The Justice Department on Wednesday is expected to unveil the criminal charges against Cuba's former leader , sources familiar with the investigation told CBS News.Castro, 94, the brother of longtime dictator Fidel Castro, is being indicted on charges related to Cuba's deadly 1996 shootdown of…

Discussion in the ATmosphere

Loading comments...