1. Heavy rain triggers floods, landslides in central Japan

    Heavy rain triggers floods, landslides in central Japan

    27