China and India accused each other Wednesday of instigating deadly border clashes between their forces along the disputed Himalayan frontier, pledging to safeguard their territory but also to try to end a standoff that has dramatically raised the stakes between the nuclear-armed Asian giants.
Twenty Indian troops were reportedly killed in the clashes Monday night in the Ladakh region’s Galwan Valley, while it was not clear whether China suffered any casualties.
Read More