An Indian woman was detained for 18 hours at Shanghai Airport after China immigration deemed her passport invalid because she was born in Arunachal Pradesh. India protests.
An Indian woman was detained for 18 hours at Shanghai Airport after China immigration deemed her passport invalid because she was born in Arunachal Pradesh. India protests.