Filipino Live
China imposes Covid lockdown on 600,000 people around iPhone plant
4 years ago
Beijing, China AFP
Exit mobile version