Your javascript is disabled. Click the following link to the article.
40 000 troops on standby as extremely heavy rain hits Taiwan, debris flow warnings issued for 214 streams - The Watchers