Di Bai

Di Bai Zhi, and a former high-ranking official in the Chinese state media. They said in an interview that Chinese officials were “intoxicated” over the alleged cyber incident – a claim that was dismissed by Chinese officials themselves when I asked about such allegations. I also spoke to one of Continue Reading