EpochTV - The Epoch Times

China Insider: Social Media Celebrity Forced to Confess on TV

video_heart_icon
Like
Save
video_comment_icon
Comment
video_share_icon
video_donate_icon
Donate
China Insider: Social Media Celebrity Forced to Confess on TV
Mar-04-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 clearl...
Read More