Green Dot Aviation Official on MSN

A British Airways 777 lost power at the worst moment

In January 2008, British Airways Flight 38 lost critical engine thrust just seconds before landing at Heathrow, turning a ...