Typhoon Shanshan drenches Japan, prompting landslide and flood alerts – SUCH TV
Typhoon Shanshan soaked large swathes of Japan with torrential rain on Friday, prompting warnings for flooding and landslides hundreds of miles from the storm’s centre, halting travel services and shutting…