Outrage in Shanghai after China fenced off COVID-hit areas
Shanghai authorities have sparked fresh public outcry over a lockdown that has forced much of the city’s 25 million people indoors. The latest cause of outrage was the city’s decision to erect fences outside residential buildings, as it…