Japan on high alert as Typhoon Shanshan nears with torrential rain and gusty winds – Times of India
Japan is bracing for Typhoon Shanshan, which is forecast to bring heavy rain and strong winds, forcing airlines and railways to pre-emptively cancel services over the coming days. According to…