China expels Swedish rights activist Peter Dahlin

January 26, 2016 1:34 AM

24 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 Imprisoned or Killed Multiple CIA Sources to the U.S. Between 2010 and 2012

Read more

To category page

Loading...