News

This is the shocking moment rainwater leaked from the ceiling at Shibuya train station as heavy rain hit Japan. Footage shows ...
Water levels continued to rise in a Tokyo, Japan, ward despite the rain warning being lifted, keeping residents on alert.