Satellite images reveal buildup on both sides of disputed India-China border
Published
A June 15 clash in the disputed area - the Line of Actual Control - was the deadliest in 45 years between the world's most populous nations. Now the apparent building program has everyone nervous.
Full Article