Fidel Castro’s Sister Who Worked For The CIA Dies At 90

Juanita Castro, the younger sister of the Cuban leaders Fidel and Raul Castro, has died at the age of 90 in Miami, Florida. She died of natural causes at a hospital in Miami, according to a statement posted on Instagram by journalist María Antonieta Collins on Monday. “Today, at 90 years of age, Juanita Castro … Read more