San Francisco – one of the first U.S. cities to impose shelter-in-place orders to curb the pandemic – may also be on the verge of becoming the first U.S. city to achieve herd immunity.
CGTN’s Mark Niu reports.
San Francisco – one of the first U.S. cities to impose shelter-in-place orders to curb the pandemic – may also be on the verge of becoming the first U.S. city to achieve herd immunity.
CGTN’s Mark Niu reports.