Delhi High Court dismisses Turkmenistan woman's petition over airport entry

India