News
China's southwestern city of Chongqing faced sweltering temperatures exceeding 104 degrees Fahrenheit on Friday (August 1), ...
Chinese swimmer Yu Zidi, aged 12, has become the youngest athlete to win a World Championships medal, securing bronze in the ...
Chongqing residents have turned to converted World War Two era air raid shelters for relief from scorching heat, with one ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results