Ethiopian Airline makes emergency landing in Delhi

The flight ET8806 was carrying 255 passengers and crew on board.