China expels Swedish rights activist Peter Dahlin

January 26, 2016 1:34 AM

25 0

China expels Swedish rights activist Peter Dahlin

Human rights advocate 'confesses' on state TV

(CNN)China has expelled Swedish human rights advocate Peter Dahlin, who had been detained for three weeks and made what his organization described as an "apparent forced confession" on state television.

Also read: China’s All-Seeing Surveillance State Is Reading Its Citizens’ Faces

Read more

To category page

Loading...