Wuhan Institute of Virology, Wuhan, China.
Credit: Ureem2805/Wikipedia/Creative Commons 4.0

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.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trending