Armed riot police in China paraded four alleged violators of coronavirus restrictions through the streets in an effort to shame them which has sparked criticism on social media.
Armed riot police in China paraded four alleged violators of coronavirus restrictions through the streets in an effort to shame them which has sparked criticism on social media.