video poster

Landslides Bury Houses, Residential Buildings in China

Landslides wreak havoc across China. Spurred on by heavy rain, they buried houses and damaged roads and bridges. Over 900 documents verify U.S. funds backed research on various coronaviruses carried o...
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