Storm pounds Japan with rain, leaving landslides in its wake
Published
Tropical Depression Talas unleashed fierce rainfall Saturday in parts of Japan, setting off landslides, halting trains and killing a man after he crashed his car into a pond.
Full Article