December 5, 2023Juanita Castro, exiled opposition leader and sister of Cuban leaders Fidel and Raul, dies at 90 Juanita Castro fled Cuba in 1964 after relations irrevocably broke down with her brothers Fidel and Raul due to the 1959 revolution.