Armed riot police in southern China have paraded four alleged violators of Covid rules through the streets, state media reported…
Armed riot police in southern China have paraded four alleged violators of Covid rules through the streets, state media reported…