The Bermuda Tourism Authority has deployed a team of people to New York’s JFK Airport to help travellers encountering problems entering Bermuda.
It comes as some travellers were grounded by airlines…
It comes as some travellers were grounded by airlines…