India lodged a strong protest with China over granting stapled visa to two teenage Indian archers from Arunachal Pradesh, barring their travel to China for an upcoming world championship.
India lodged a strong protest with China over granting stapled visa to two teenage Indian archers from Arunachal Pradesh, barring their travel to China for an upcoming world championship.