Dr. McCullough vs. Senator Blumenthal

Dr. Peter McCullough Gets a Round of Applause After SCHOOLING Sen. Richard Blumenthal on the COVID Vaccines Sen. Blumenthal claimed the COVID vaccines “saved three million lives.” But Dr. Peter McCullough delivered a three-part takedown explaining what actually brought COVID… pic.twitter.com/0zGFmBpE2G — The Vigilant Fox 🦊 (@VigilantFox) May 21, 2025