Rescue efforts are in full force in Japan following Typhoon Hagibis, which drenched Tokyo and surrounding areas. About 6 million people in Japan have been told to leave their homes as the country braces for the heaviest rain and winds. Torrential rain and tornado-like winds are lashing large parts of Japan, as the country endures […]