US COVID-19 czar Dr. Anthony Fauci has found himself in the crosshairs after the National Institutes of Health admitted subsidizing "limited" gain-of-function research on infected bats at Wuhan Institute of Virology. The bombshell followed Fauci’s persistent denial to Congress that the NIH ever funded coronavirus research at the China lab.