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

NPR

Published

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

Full Article