News

This screen grab taken from state television CCTV footage broadcast on May 13, 2014 shows Xiang Nanfu, apologizing on state television after being detained in Beijing.

Rights Activists, Journalists Slam China's Televised Confessions

Critics hit out at state-run broadcaster CCTV for subverting judicial processes.