British Airways emphasized the safety of customers and crew after a flight made an emergency landing in Boston due to a possible bird strike and cabin fumes. The incident was handled without injuries, and the FAA will investigate.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing