Friday, March 29, 2024

Tag: Delayed flight

Moment Brit tourists stage revolt after TUI dump them 1.5 miles from hotel in rain storm

A VIDEO shows 90 British holidaymakers stage a revolt after they were delayed for hours and then forced to drag their cases a mile...

Latest News