"Move Back Personnel, Equipment," Says China At Foreign Ministers' Meet

India and China agreed to de-escalate renewed border tensions and take steps to restore "peace and tranquility" at a meeting of foreign ministers in Moscow on Thursday.

Comments