The reckless British will be approving the Pfizer vaccine by Dec.7

Likely within a few days, here is the FT story, how about it FDA?  What is your reason for waiting?

Comments

Comments for this post are closed