China’s mystery ‘military base’ in Vanuatu may actually be a space center
China’s mystery ‘military base’ in Vanuatu may actually be a space center

China’s mystery ‘military base’ in Vanuatu may actually be a space center

Triangle 4
Photo: AFP
arrow left
arrow right