SHENZHEN
Latest Headlines

CHINA
Millions locked down as China wrestles worst virus outbreak in two years
China has placed millions of people under lockdown to stem a surge in coronavirus infections.

China has placed millions of people under lockdown to stem a surge in coronavirus infections.