Translation: Should We Treat the Unvaccinated Like Deadbeats?
China is in the midst of a push to vaccinate 560 million people—40 percent of its population—by June. However, facing slow vaccine uptake (a February survey found the majority of medical workers unwilling to take it) and a minor...
Read More