China’s space capabilities have expanded at a rapid rate, the report notes. In 2010, the country operated a modest fleet of 36 satellites. By 2024, that number has surged to over 1,000, with more than ...
More than 50 years after that tumultuous era began, the slogan has been reincarnated in an ambitious and highly invasive surveillance program called Sharp Eyes (雪亮工程), one of the newer ...