Saudi Arabia financed part of the construction of the luxurious Fidel Castro Center in Cuba
Since it opened its doors to the public the Fidel Castro Ruz Center, in El Vedado, inaugurated with great fanfare with the presence of the Cuban Government’s staff, the million dollar question