China Imposes Lockdown In Shanghai Amid Rising COVID-19 Cases
Beijing: China has imposed lock down its largest city of Shanghai on Monday amid rising cases of COVID-19.
Shanghai's Pudong financial district and nearby areas will be locked down from early Monday to Friday as citywide mass testing…