© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Heavy rainfall floods streets, traps residents in China
Heavy rainfall flooded streets, triggered landslides and affected businesses in China’s southwestern municipality of Chongqing, state broadcaster CCTV reported on Wednesday (July 10).