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 Armenia’s PM accuses head of Church of fathering child in febrile political row admin June 19, 2025 World ‘I was lying in bed… The ceiling fell in’: At the scene of Israeli hospital hit by Iran strike admin June 19, 2025 World Police ban Budapest Pride march, but mayor vows it will go ahead admin June 19, 2025