Why Did Pfizer & FDA Agree To NOT Release News Of The Vaccine’s Success In October?
ER Editor: A comment below Steve Sailer’s article on the Unz Review site includes the following article from the Daily Mail from October 18, 2020: Covid vaccines roll off the Pfizer production line in thousands […]