Travel agency "Queen of the South" under Travelsa LTDA faces accusations of financial scams related to trips from Cuban families in Brazil, highlighting consumer protection issues.
Cuban Families Accuse "Queen of the South" Travel Agency of Financial Scams in Brazil Trips