Powerful storm Krosa lashes Japan, snarls holiday travel

Powerful storm Krosa lashes Japan, snarls holiday travel

TOKYO: A powerful tropical storm lashed Japan on Thursday (Aug 15), bringing strong winds and torrential rain that prompted warnings of landslides and flooding, and sparked evacuation advisories and travel chaos at a peak holiday period. Severe Tropical Storm…

Read More…