“Ludicrous, Unacceptable”: Government Sources On Woman’s Shanghai Airport Ordeal

India has lodged a strong demarche with China in Beijing and New Delhi on a day an Indian woman passenger from Arunachal Pradesh was detained while transiting in China.