World Rainstorms trigger severe flooding in south China admin June 19, 2025 Heavy rainfall in southern China has caused severe flooding and landslides, affecting over 300,000 people. Continue Reading Previous: Can the Israeli and Iranian economies survive a war?Next: Pro-regime change US senator hails ‘our’ military strikes on Iran Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Related Stories World Trump to decide on US action in Iran ‘within two weeks’ admin June 19, 2025 World Embattled Sánchez resists clamour for resignation admin June 19, 2025 World At least 12 Palestinians killed waiting for aid in Gaza, say medics admin June 19, 2025