The Spanish hospitality firm Meliá Hotels International announced on Tuesday that it would end all its operations in Cuba by July 24.
The post Spanish Hotel Giant Meliá Exits Cuba, Crushing Communist Regime’s Tourism Profits appeared first on Breitbart.