India-China dispute: Satellite Images show new structures near site of border clash
China appears to have added new structures near the site of a deadly border clash with India in the western Himalayas, fresh satellite pictures show, heightening concerns about further flare-ups between the nuclear-armed neighbours.