China police install barriers in Shanghai in effort to curb Covid protests - BBC News

entertainment 360936℃
China police install barriers in Shanghai in effort to curb Covid protests - BBC News - Lujuba 7:21
Tags: