Sunday, 24th, 2024 | 12:58PM Updated

A screencap of Swedish national Peter Dahlin during his televised confession. Several countries and human rights groups have aired their concern over such practices by the Chinese government.
Groups Express Concern Over China's Televised Confessions

    In Case You Missed It

    Real Time Analytics