Japan is on alert as Typhoon Shanshan—classified as the strongest typhoon of the year—is poised to strike. As the storm…
This website uses cookies.