CNN’s Pamela Brown Grills NIH Director On ‘Oversight Failure’ for Wuhan Research: ‘Why Should Americans Trust You?’
Published
CNN's Pamela Brown confronted Francis Collins on the NIH's "oversight failure" after their funding inadvertently facilitated gain-of-function research in Wuhan.
Full Article