Friday/weekend blog
Well, well, who would have thunk it? It seems that the crap Made in China vaccine doesn’t work.
Chile has probably the leading level of vaccination of any South American country and is close to the levels of Israel and the UK and above the US level:
(to see the charts more clearly, […]