Typhoon Shanshan makes landfall in Japan
The storm arrives on the southern island of Kyushu, home to 12.5 million people….Read more.
Typhoon Shanshan makes landfall in Japan
The storm arrives on the southern island of Kyushu, home to 12.5 million people….Read more.