Home Costa Rica News Costa Rica’s INS Loses Court Battle in Florida