A hub for Russian airlines in Havana? Russia, AirportsMiquelApril 28, 2013Cubana de Aviacion, Il-96, Cuba, TravelComment