Tag: Police barricade
Police barricade street in Shanghai after two nights of...
Chinese police have barricaded a street in Shanghai where protesters have gathered...
Chinese police have barricaded a street in Shanghai where protesters have gathered...