Typhoon Shanshan lashes Japan with torrential rain and strong winds
0
A typhoon lashed southern Japan with torrential rain and strong winds Thursday, causing at least three deaths and raising concerns of flooding and landslides.