Dr FauciDr. Anthony FauciFauci May 10, 2025Watchman: Fauci Denied Trying to Silence Officials and Scientists Who Thought the Virus Was Created In, or at Least Escaped From, the Wuhan Institute of Virology in China By StevieRay Hansen 0 0 Share