Home

Latest Post

China in Patagonia and Space: New Revelations

China’s space program has been strengthened by the construction of a satellite tracking station toward the southern tip of Argentina. It is the largest and best-equipped Chinese overseas base of its kind, and is finally operational this month. It promises to bolster ambitious Chinese plans to explore the moon and planets.  The satellite tracking and … Continue reading