Share
Copied
Wind speeds reached nearly 100mph (160kph) as rescuers were battling floods at a dam in China's Henan Province.
Check out The China Report, our new weekly newsletter. Subscribe here!