Beijing is embarking on the “most significant” expansion of its footprint in Antarctica after new satellite images revealed the communist regime has resumed construction on a fifth polar station.
The new station, located on Inexpressible Island near the Ross Sea, could double as a spying operation, a Washington-based think tank suggests.