Three Typhoons At Once: Watch Out Japan

Three typhoons have formed in the northwestern Pacific Ocean and are all located near Japan. Two of the tropical storms have north to north-western trajectories and are expected to make landfall on Honshu, the largest of the Japanese islands. A third cyclone is tracking south-west on a path parallel to the coast.

Read more