Follow us on
loading....
India and China have agreed to ease tensions and have agreed to "quickly disengage" from a standoff that has seen clashes...