The storm unleashed torrential rain, hurricane-force winds and the threat of landslides.
Home/Global/Typhoon Shanshan Makes Landfall in Japan Global Typhoon Shanshan Makes Landfall in Japan Facebook Twitter WhatsApp Share via Email Print The storm unleashed torrential rain, hurricane-force winds and the threat of landslides. Facebook Twitter WhatsApp Share via Email Print Show More Share Facebook Twitter WhatsApp Share via Email Print