
7-Month Lockdown Drives Desperation in Chinese City
People from a small southwest Chinese city have been locked-down for seven months, in the name of CCP-virus control. Small-scale protests broke out, but nothing seems to have changed. People there hope...
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.