Heavy rain warning for northern, eastern Taiwan

Taipei, A heavy rain alert has been issued for northern and eastern Taiwan, with an extremely heavy rain warning for Green Island and Orchid Island due to the combined effects of seasonal northeasterly winds and the periphery of Tropical Storm …

Read More