Japanese rescue efforts are being hampered due to heavy rains as officials fear landslides while they scramble to search for survivors.
Japanese rescue efforts are being hampered due to heavy rains as officials fear landslides while they scramble to search for survivors.