India and China have reached a deal to de-escalate tensions and withdraw troops from two flashpoints along their disputed border. Despite the agreement, bilateral ties reman fraught with challenges.
India is urging China to restore the April 2020 status in Demchok and Depsang, with disengagement nearing completion. Diplomatic efforts from India have significantly influenced China's decisions, ...
Former US President Donald Trump's potential return to the White House could spell trouble for China's access to cheaper Iranian oil. Trump's 'maximum ...