Let’s hope this news builds steam before the FDA’s vax “approval” (scheduled for early September) gives states and businesses the right to demand that people get the shots in order to remain employed.
h/t Kevin
Views:
A fine selection of independent media sources