News

British Airways Flight 216 landed at Boston Logan International Airport at about 7:30 p.m. Eastern Time "after the crew reported a possible bird strike and fumes in the cabin," the Federal ...