Shanghai residents are warned against breaking Covid-19 rules as China's biggest city remains under lockdown. AP

Shanghai vows to punish Covid lockdown offenders as cases hit 25,000