Swans pictured at lake in Shandong

  Swans are pictured at a lake in Rongcheng, east China's Shandong Province, early Oct. 26, 2020. (Photo by Wang Fudong/Xinhua)

opinions
Previous:The fightback begins: Boss of London's Queen Mary University tells pro
Next:Storms damage homes in Oklahoma and Kansas. But in Houston, most power is restored