A representative of Galaxy Space presents the development of the Galaxy Space Launch Star and the verification of the 5G space-ground integration network during the World Internet Conference -- Internet Development Forum in Wuzhen, east China's Zhejiang Province, Nov. 23, 2020. Fifteen of the world's leading Internet scientific and technological achievements were unveiled here on Monday. The achievements, selected by a group of nearly 40 experts from around the world, cover post-pandemic industrial recovery and coordinated development, digital social governance, global public crisis response, cloud life based on artificial intelligence (AI) and other Internet-related fields. (Xinhua/Li Xin)