China and India said they had agreed to de-escalate renewed tensions on their contested Himalayan border and take steps to…
This website uses cookies.