News

India resumes tourist visas for Chinese nationals after 5 years, signaling a positive step in improving India-China relations.