Cubamax Travel Inc. faces scrutiny as Miami-Dade officials demand an investigation into the company's alleged ties with the Cuban regime, highlighting geopolitical tensions.
Miami-Dade Officials Call for Investigation into Company Allegedly Linked to Cuban Regime