Ethiopian Airline makes emergency landing in Delhi Industry-The Economic Times — February 25, 2017 comments off The flight ET8806 was carrying 255 passengers and crew on board.