
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.