Torrential Rains Kill at Least 15 in Southwest China by islamic voice 5 July 2023 5 July 2023 Fifteen people have been killed and four are missing after torrential rain in southwest China,… Read more 0 FacebookTwitterPinterestWhatsappTelegramEmail