NEW DELHI: An Indian citizen from Arunachal Pradesh was held for over 18 hours in Shanghai airport after Chinese officials…