China has occupied more than sixty square kilometres of Indian territory in eastern Ladakh, according to a senior Indian Army source, in a dramatic escalation of the simmering tension between the two Asian superpowers. The Daily Telegraph can reveal that up to 12,000 Chinese troops pushed over the border into India last month amid border clashes as Beijing looks to …