Location: China
Background: A Chinese woman from Wuhan City videotaped herself lashing out at the Chinese Communist Party (CCP). The video was recorded on Jan. 26 and has since gone viral among Chinese social media users.
Location: China
Background: A Chinese woman from Wuhan City videotaped herself lashing out at the Chinese Communist Party (CCP). The video was recorded on Jan. 26 and has since gone viral among Chinese social media users.