Chinese police have turned out in force, in an effort to head off another night of protests – after demonstrations against the Government’s draconian Covid restrictions spread to a number of major cities.
Chinese police have turned out in force, in an effort to head off another night of protests – after demonstrations against the Government’s draconian Covid restrictions spread to a number of major cities.