video poster

Damaged River Levee in Shaanxi Causes Flooding

Torrential rains hit northern China, causing floods and landslides. A local river embankment collapsed, leaving behind a 50-foot breach. ​​ Video reveals a large number of virus isolation wards in Sha...
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.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved