TOKYO -- The Chinese term dian shi ren zui literally translates to "televised confession." To be more precise, it means "admitting guilt on TV."
One example of this appeared on the state-run China Central Television, better known as CCTV, on July 6, 2016. Lam Wing-kee, the manager of Hong Kong's Causeway Bay Books, admitted to breaking Chinese law. The clip was filmed while Lam was under investigation for allegedly bringing banned books to the mainland and selling them.