British Airways apologises for check-in delays

© PAPost Thumbnail