HOME politicsSwans pictured at lake in Shandong Stellar Space news portalpolitics 2024-04-30 03:28:350 Swans are pictured at a lake in Rongcheng, east China's Shandong Province, early Oct. 26, 2020. (Photo by Wang Fudong/Xinhua)上一篇Sri Lanka expresses hope to join BRICS+下一篇Iconic former Uruguayan President Jose Mujica says he has esophageal cancer