Shih Cheng-ping, a retired National Taiwan Normal University professor, during his “confession” broadcast on Chinese state television. Photo: CCTV
Shih Cheng-ping, a retired National Taiwan Normal University professor, during his “confession” broadcast on Chinese state television. Photo: CCTV