Home Current News Shanghai lockdown: Residents demand release, and some get itNewsCurrent NewsShanghai lockdown: Residents demand release, and some get itMay 27, 202239FacebookTwitterPinterestWhatsApp Source: yahoo.com/news