Japan has deployed tens of thousands of troops and rescue workers after one of the strongest storms in years hit, killing at least 23 people. Typhoon Hagibis made landfall south of Tokyo on Saturday, moving north and bringing severe flooding. Seventeen people are missing from the storm, public broadcaster NHK …
Read More »