Rescue workers from China Anneng Group build a powered floating bridge to relocate flood-stricken residents in Xinxiang, Central China's Henan Province on Friday after rain-induced torrents threatened the city. Photo: VCG
The Chinese People's Liberation Army (PLA) on Friday deployed China's latest Z-20 helicopters in flood relief missions in ...