Photo taken on May 10, 2020 shows a view of southwest China's Chongqing Municipality. (Xinhua/Wang Quanchao)
Previous
Revealed: Brit tourist, 19, subjected to sex attack in Majorca 'was gang
Next
Not so Cool Britannia! Noel Gallagher gives damning verdict on Keir Starmer