Chilling new satellite photography has revealed a new nuclear testing site is under construction in China as the country aims to boost its military power in preparation for war

Chilling new satellite photography has revealed a new nuclear testing site is under construction in China as the country aims to boost its military power in preparation for war