H/T Sabreman, Treeper
The most damning article about vaccines yet
British doctors now openly beg for more lockdowns because they say they can’t rely on vaccines
It is a shame that they never heard about herd immunity (it does seem almost universally misunderstood.) Sweden could demonstrate it for them.