Satellite photos show that China is building a new nuclear test site in Xinjiang Uyghur Autonomous Region (XUAR) speeding up the nuclear arms race to achieve the ambition of becoming military power on a par with the US contradictory to President Joe Biden has advocated a “nuclear-free world. Read More…