Satellite imagery shows military activity at the edge of the Xinjiang octagon-shaped installation, Xinjiang Uyghur Autonomous Region, China, May 11, 2026. (Vantor/Handout via Reuters) In a remote ...