Associated Press
Share this story

TOKYO — Heavy rain on Japan has triggered floods and landslides, leaving at least three people dead and several missing.