Hundreds of thousands of residents in Osaka, Japan were urged to evacuate their homes as powerful typhoon Neoguri brings torrential rains and powerful winds.
Hundreds of thousands of residents in Osaka, Japan were urged to evacuate their homes as powerful typhoon Neoguri brings torrential rains and powerful winds.