China has locked down Shanghai to contain a new cluster of Covid-19 cases in the bustling coastal city. Now, curbs have been imposed on highway traffic.
Shanghai tightens COVID lockdown: Curbs imposed on highway traffic
Advertisment
STORY HIGHLIGHTS
Advertisment