Shanghai locks down western bank of Huangpu River as Covid fight continues in China’s biggest city

entertainment 53681℃
Shanghai locks down western bank of Huangpu River as Covid fight continues in China’s biggest city - Lujuba 3:32
Tags: