Residents of the Crescent at Lakeshore apartment complex are rescued by Homewood Fire and Rescue as severe weather produced torrential rainfall flooding several apartment buildings on Tuesday in Homewood, Alabama. Photo: VCG
All 21 people trapped in a flooded coal mine in Northwest China’s Xinjiang Uygur Autonomous Region on Saturday ...
Over 48 hours after the coalmine flooding accident in Northwest China's Xinjiang Uygur Autonomous Region, full rescue efforts ...
The world's largest hydropower project, the Three Gorges Dam, opened its doors on Saturday to welcome the public ...