
Swedish human rights activist Peter Dahlin is shown in an undated photo. AFP
Swedish human rights worker Peter Dahlin arrived back in his home country on Tuesday after being deported by Beijing in the wake of his detention, although fellow Swedish national Gui Minhai remains in detention in China. Continue reading