Covid-2019 - 2022-10-29
Date:
Sunday, October 30, 2022
Summary:
As it should be, China is at the center of the weekend's Covid news. An outbreak in the massive city-scale Foxconn factory (where all the iPhones are made) has driven draconian lockdowns, and tens of thousands of workers are now fleeing, as what amount to refugees, flooding nearby cities hardly prepared to accommodate them. At the same time, the Senate Committee on Health, Education, Labor and Pensions has released a staff report claiming the virus leaked from a Wuhan lab (and it's even getting some respectful coverage in the mainstream media).