China expels Swedish rights activist Peter Dahlin

January 26, 2016 1:34 AM

19 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: Langford-led Michigan State beats Youngstown State 77-57

Read more

To category page

Loading...