
Chinese Authorities Block Foreign Journalists From Reporting on COVID-19 Situation
Chinese Health authorities said the number of COVID-19 patients needing critical care in China's hospitals has peaked. Meaning, it will soon start to go down....
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.