Sweden’s ambassador in Beijing, Lars Fredén, on 26 January confirmed that the Swedish human rights activist Peter Dahlin was released on 25 January and has been expelled from China. “We regret that the embassy have not yet been allowed to meet a Swedish citizen Gui Minhai,” writes the Embassy of […]