npr music

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

Juanita Castro has died in Miami at age 90. Florida had been her home since shortly after fleeing the island nearly 60 years ago.

(Image credit: Alan Diaz/AP)

Comment

Your email address will not be published. Required fields are marked *