The latest editorial cartoon

China, Hong Kong. crackdown, protest, political cartoon