Earlier this week, Premier Li Qiang met with a delegation of Japan's ruling coalition in Beijing. After nearly seven years, ...
After an agreement on October 21, India and China completed troop disengagement at the remaining friction points in Demchok and Depsang.