News Snapshot:
China has been building new radar and electronic warfare facilities in the mountains along its long, disputed border with India, recent satellite imagery revealed. An expansive radome—a structure housing radar and other signals intelligence equipment—is under construction at Lake Mansarovar in its southwestern Tibet region, according to stills captured this month. The facility appeared to be equipped with dedicated solar arrays to ensure a sustained power supply, photographs from Sinergise's Sentinel Hub website showed. The service hosts images from the Sentinel-2 satellite of the European Union's Copernicus Earth observation program. New electronic warfare facilities can be seen coming up near...