Typhoon Doksuri Triggers Heavy Rain In China; Red Alert Issued
Beijing: China's weather service on Saturday issued a red alert for torrential rain in the capital Beijing and surrounding provinces, as Typhoon Doksuri swept inland bringing hazardous weather conditions to many parts of the country.…