25th April 2024 – (Beijing) Torrential rains accompanied by hail and hurricane-force winds have wrought havoc across southern ...