Tag: Peter Dahlin

Chinese Communist Party Official Gains Key Post at Interpol
Beijing has succeeded in putting one of its members into a key position of power at Interpol, the intergovernmental...

Europe Cracks Down on Beijing Mouthpiece CGTN After Forced Confession Complaints
Norwegian broadcaster Telia has stopped airing Chinese state-backed media outlet CGTN after receiving...