Japan on highest alert amid heavy rains
Heavy rains paralyze southwestern Japan, resulting in 1 death, disruption in transportation
Source link
Heavy rains paralyze southwestern Japan, resulting in 1 death, disruption in transportation
Source link