Hit-and-Run FOD

Two ground workers employed by British Airways face criminal charges after failing to report that their baggage truck had collided with an Airbus A321 at Heathrow Airport. Read More…