Satellite images suggest Chinese activity at LAC before clash
Published
Published
Construction activity appeared underway on both the Indian and Chinese sides of a contested border high in the Karakoram mountains..
China may have even dammed a river, satellite pictures suggest.