And now the top 2 FDA vaccine regulators are rumored to have resigned. Hummm.... https://twitter.com/ZacharyBrennan/status/1432702730389311504?s=20