Severe tropical storm Jangmi is dumping heavy rain across much of Japan, impacting transportation services in Tokyo.
source

Severe tropical storm Jangmi is dumping heavy rain across much of Japan, impacting transportation services in Tokyo.
source
Leave a Reply