The Meaning Of The Recent FDA Resignations
• https://www.zerohedge.com, by Jeffrey TuckerHow significant is it that the two top FDA officials responsible for vaccine research resigned last week and this week signed a letter in The Lancet that strongly warns against vaccine boosters?