Typhoon Shanshan makes landfall on Japan's Kyushu island
Aug 29, 2024
Japan Meteorological Agency said that Typhoon Shanshan has made landfall on Japan's southwestern island of Kyushu on Thursday morning, bringing with it heavy rain and powerful winds, Kyodo News reported.