India and China on Wednesday agreed to de-escalate tensions after a dispute over the Himalayan border that led to the death of 20 Indian soldiers, the deadliest confrontation between the … Click to Continue »
Read more here:: China, India agree to de-escalate after deadly border clash