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

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.

Read more on NPR

Leave a comment