China's Commercial Capital Locks Down: A Resident's Testimony

Shanghai, China's financial capital, is undergoing the strictest lockdown imposed by the country in the last two years in an effort to quell the rise in cases. What is life like for residents facing the lockdown yet again?

Related Videos