Super typhoon on track to drench Japan’s main island

Super typhoon on track to drench Japan’s main island
Japan’s weather agency is warning a powerful typhoon may bring torrential rains to central Japan over the weekend. NASA/ AP

Most Popular Stories