Mainstream Satellite images show new Chinese structures near site of border clash with India 25/06/2020