Wuhan Lab Chiefs Insist Facility Is Locked Down and Safe

    0
    45

    The report by officials at the Wuhan Institute of Virology, who insist they are adhering to strict protocols, comes amid claims that the coronavirus that causes COVID-19 actually escaped from the lab and caused the pandemic…

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here