Spread the love

India and China exchange sharp words over Arunachal Pradesh after an Indian woman was detained at Shanghai airport.

​India and China exchange sharp words over Arunachal Pradesh after an Indian woman was detained at Shanghai airport.