Storms Battering Taiwan and Japan

Tropical storms Talim and Guchol were battering Taiwan and Japan this week with high winds and heavy rain. (June 20)

advertisement | advertise on newsday