Video: More questions about Anthony Fauci and the Wuhan virology lab
More allegations have surfaced concerning Anthony Fauci, the Chief Medical Advisor to the President of the United States and the Wuhan Institute of Virology located in Wuhan, China, that many believe was the source of the COVID-19 outbreak.