China Insider: Social Media Celebrity Forced to Confess on TV

By Epoch Video
Epoch Video
Epoch Video
Bringing you the latest videos, livestreams, and premieres.
March 4, 2021Updated: March 4, 2021

Chinese social media celebrity “Labi Xiaoqiu” (small crayon ball) was formally arrested by the regime for defaming martyrs and forced to plead guilty on TV for questioning the number of deaths on the Chinese side in the Sino-Indian border conflict. The charge just took effect on March 1. Legal experts believe that this is clearly an illegal act of political persecution and political trial put on by the CCP.