Rescue workers are helping people stranded because of flooding and landslides, caused by heavy rain, in parts of Japan.
( read original story …)
The Japan News
Rescue workers are helping people stranded because of flooding and landslides, caused by heavy rain, in parts of Japan.
( read original story …)