The capital city of China’s Henan Province has been drenched in 24 inches of rainfall since Monday. State-run media reports are focusing on how soldiers are helping residents and the effectiveness of the ongoing rescue work. But Netizens posted videos on Chinese social media on Tuesday that paint another picture.
Warning: video contains graphic content that some may find disturbing