Juanita Castro, anti-communist sister of Cuban leaders Fidel and Raul, dies in Miami at 90

Juanita Castro, anti-communist sister of Cuban leaders Fidel and Raul, dies in Miami at 90

Japan Today

Published

Juanita Castro, the sister of Cuban rulers Fidel and Raúl Castro who worked with the CIA against their communist government, has died in Miami at 90. Florida had…

Full Article