The persistent menace of bird strikes at Indira Gandhi International (IGI) Airport has once again landed in the courtroom; ...