Fidel Castro was once married to Mirta Diaz whose family was close to Batista. This was Fidel's only marriage. They had one son, Fidelito who studied in Moscow and has a Phd in Physics. He worked in the energy sector in Cuba. Fidel was known to have had affairs with several women and children were born but Fidel insisted on keeping his private life out of the public arena. Dalia seen in the photo was Fidel's paramour for many years after Mirta left for Spain in the early 1960's. She shared his home where the boys grew up.The three men are believed to be Fidel's sons from his long time affair with Dalia. There was a daughter whose mother was a Cuban actress. One of Fidel's female companion during the days in the Sierra Maestra was the famous guerrila fighter, Celia Sanchez.....