
Local Reports of Rising Deaths From Influenza in China
Reports from Chinese residents are detailing numerous deaths caused by the influenza A virus. On the other hand, China's CDC has yet to release any information on the situation, instead claiming the co...
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.