Juanita Castro, the younger sister of Fidel and Raul Castro who was so opposed to their policies that she became a CIA double agent, died of natural causes in a Miami, Florida, hospital on Monday, Univision confirmed. She was 90.
Since the 1959 Cuban revolution, she was a tireless detractor of her brothers’ Communist regime and fled the Caribbean country in 1964 for Miami…
Read More