Home Videos China deploys police in force to prevent protests | DW News China deploys police in force to prevent protests | DW News Nov 29, 2022 comments off Tweet on Twitter Share on Facebook Pinterest china china news china protest covid protest DW News protest in china