China has withdrawn its troops by at least a kilometer in the tense Galwan river valley in eastern Ladakh, where 20 soldiers were killed in a deadly brawl with Chinese troops on June 15, sources said on Monday. Indian soldiers have also pulled back and a buffer zone has been created...