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.
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.
Please to comment