Eighteen FDA senior officials say there is NO evidence that fully vaccinated Americans need booster shots because jabs are still effective against severe illness
A group of 18 senior FDA officials have come out in opposition of the decision to roll out vaccine boosters on September 20. The roll out is already in turmoil as it may not be approved in time.
Eighteen FDA senior officials say there is NO evidence that fully vaccinated Americans need booster shots
Was Morton Thiokol involved in any way with these booster shots? Sounds like it.