FILE – In this June 17, 2020, file photo, Indians stamp on the Chinese national flag during a protest against the Chinese government in Jammu, India. China and India made progress in their latest talks on a long-running border dispute that turned deadly last month, a Chinese spokesperson said Wednesday, July 16, 2020. (AP Photo/Channi Anand, File)
{}