JUST IN: FLOOD HITS CHINA

An individual takes photographs as water is delivered from the Three Gorges Dam, an immense hydropower venture on the Yangtze River, to ease flood pressure in Yichang, focal China’s Hubei area. Beijing —Heavy precipitation has expand China’s Yangtze River, undermining UNESCO World Heritage Sites and compelling authorities to console anxious residents that the world’s biggest hydroelectric …

JUST IN: FLOOD HITS CHINA Read More »