Cañizares Luna, Oscar, Cuba