News

Captain Minoo Wadia calls Air India crash a “controlled landing” and urges for an independent aviation safety board.