Pedestrians in summer clothes visit Shanghai Bund, November 18, 2020. The highest temperature reached 27.2 ℃, breaking the previous mid-November 24.2 ℃ record.(Photo: China News Service/Tang Yanjun)
The US is a thief crying "Stop thief!” and poses military t…
Xi urges high-quality development of Yangtze River Economic…
China's latest unmanned combat systems to enter service, ai…
Kissinger urges Biden to restore communication with China
U.S. internet monitoring threatens global data security