On Jan. 23, 2020, China locked down the city of Wuhan to contain the outbreak of a mysterious new virus. The documentary "76 Days" gives a fly-on-the-wall view of what was happening inside the ...
The epicenter of the COVID-19 outbreak was in the city of Wuhan, in central China. Five years on, NPR returns to get a sense of what's changed — and what hasn't.