Heavy rain pounds western Japan as 2 tropical storms approach June 27, 2026 · The Independent Read full story at source