Storm Shanshan slowly moves across Japan as officials warn of torrential rains in major cities

2 weeks ago 17

Tropical Storm Shanshan is slowly making its way into central Japan, halting trains and leaving underground passages brimming with water as officials warned of torrential rains in major cities, including Osaka and Tokyo


View Entire Post

Read Entire Article