Mon. Dec 4th, 2023

Tag: heavy floodwaters swept by way of Beichuan in southwest China’s Sichuan province.AFP/Getty Imageshide captiontoggle captionAFP/Getty ImagesOn July nine