Satellite photos show China's new nuclear test site in Xinjiang
China is expanding its nuclear test facilities in the Xinjiang Uyghur Autonomous Region, an analysis of satellite photographs obtained by Nikkei suggests.
China is expanding its nuclear test facilities in the Xinjiang Uyghur Autonomous Region, an analysis of satellite photographs obtained by Nikkei suggests.