Government

The Meaning of the FDA Resignations

September 15, 2021 0

BY JEFFREY A. TUCKER  How 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? This is […]