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.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.