Arunachal Pradesh: India-China border row flares over athlete visas
China map: India lodges 'strong protest' over territory claims