News
TAIPEI, Taiwan — China braced Thursday for heavy rains as Tropical Storm Podul made landfall in several southern provinces and thousands of people were evacuated.
Tropical storm Podul drenched southern China on Thursday, dumping more than 70 mm (2.76 inches) of rain an hour on parts of the provinces of Guangdong, Hunan and Jiangxi and disrupting hospitals and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results