Home China deploys police in force to prevent protests | DW News China deploys police in force to prevent protests | DW News Author - RimPress November 30, 2022 0 http://dlvr.it/SdbXb6 Facebook Twitter Whatsapp Newer Older