Home Current Affairs Human toll from Shanghai lockdown fuels public frustration