News

Severe storms dumped over two metres of rain across parts of Taiwan in the past week, triggering widespread floods and ...