Atif Shabbirdin's wife is denied boarding on EasyJet after an agent believes she doesn't have the right visa to fly to England. But did she?

Why was she denied boarding on EasyJet?

Atif Shabbirdin’s wife is denied boarding on EasyJet because a representative incorrectly believes she doesn’t have the right visa to fly from Spain to England. Even after the airline promises a refund of her airfare and out-of-pocket expenses, EasyJet leaves her waiting. What’s going on?