japan typhoon

Typhoon Lan makes landfall in Japan

Typhoon Lan made landfall in Japan early Tuesday, bringing violent gusts and downpours that have already caused rivers to surge…

This website uses cookies.