
Chinese Residents Struggle in Rising Flood Water
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 t...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.