Shanghai Residents Cry Out From Windows Amid COVID Lockdown

Twenty-six million people are under a massive COVID-19 lockdown in China, leading to protests over