Satellite images show buildup on disputed India-China border
AP

AP

Srinagar, June 28