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 clearl...
China Insider: Social Media Celebrity Forced to Confess on TV
China Insider: Social Media Celebrity Forced to Confess on TV
Views 511 •
Mar-04-2021
Read More