Satellite image shows the Nuclear Power Institute of China’s Site No. 1, also know as Base 909China is making significant strides towards developing its first nuclear-powered aircraft carrier, as evidenced by recent satellite imagery and analyses of government documents. Researchers from the Middlebury Institute of International Studies have confirmed the construction of a land-based prototype
