Two tropical storms pound Japan, causing flooding and landslides June 27, 2026 · The Independent Read full story at source