hydroelectric projects News

South China Floods Force Tens of Thousands to Evacuate

BEIJING (AP) — Major flooding has forced the evacuation of tens of thousands of people in southern China, with more rain expected. The manufacturing hub of Guangdong suspended classes, office work and public transport amid rising waters and the threat …