Beijing troops write ‘China’ in giant letters on disputed border with India
Beijing has staked its claim on a piece of disputed land near the border with India, by writing the word ‘China’ on it in huge letters. Satellite images show Mandarin characters meaning ‘China’ written near the shore of Pangong Lake, a remote area of disputed territory high in the Himalayas. Troops also appear to have … Read more