Pressure builds as Shanghai, a city of 25 million, remains locked inside

Shanghai is at the center of China’s efforts to stamp out the country’s largest outbreak of Covid since the start of the pandemic more than two years ago. No one is allowed to leave their residential …
( read original story …)