
Health Worker: COVID-19 Straining Shanghai Hospitals
Rising infections are running rampant in hospitals in Shanghai—China’s biggest city.
Authorities refuse to admit that the CCP virus, which causes COVID-19, is the main driver. Instead, they blame seve...
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.