BA apologises for delay

A British Airways flight from Delhi to London finally took off after a 13 hour delay at 3.20 pm on Sunday. While it's difficult to believe, it was neither a technical snag nor the weather that was the cause for delay.

Related Videos