Floods Strike China’s Yangtze River

Heavy rain hits multiple areas in China, putting the Yangtze River under great pressure. Many local residents were forced to evacuate their homes.