YES
He’s right. They don’t prevent infection and they don’t last long.
NO
He’s a hypocrite, covering his butt and shifting the blame for vaccine failures.
Bill Gates, who has donated $1.75 billion to vaccine research and development, admitted in an interview that the effectiveness of vaccines were limited in time and did not prevent infections.