India lodges protest with China over archers' stapled visa
India | October 13, 2013 7:19 ISTNew Delhi: India yesterday lodged a strong protest with China over the matter of stapled visas issued to two archers from Arunachal Pradesh who were unable as a result to travel to China to take