Transportation

British Airways at London Heathrow Airport experienced flight delays and other disruptions as it began operations Thursday in the new Terminal 5