These objects in the middle of the Takla Makan desert were discovered in western China by satellite images in 2022. This discovery has given analysts a basis for questioning why Beijing is ...