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