First seen at Avian Flu Talk, this thread reported on Tencent yesterday. At that forum, they are currently tapping bitchute. The reader can decide on this disturbing video:
China Footage, 10 Days In
https://www.bitchute.com/yuAG7tjHDJ8I
China Footage, 10 Days In
https://www.bitchute.com/yuAG7tjHDJ8I