Rainstorms trigger severe flooding in south China19 June 2025Al Jazeera Heavy rainfall in southern China has caused severe flooding and landslides, affecting over 300,000 people. Share your love Previous Post Potential US military escalation in Iran is a “coercive lever” Next Post Can the Israeli and Iranian economies survive a war?