Chinese authorities

Chinese authorities detain Apple supplier Foxconn’s workers, Taiwan decries arrest

Four employees of Taiwanese iPhone manufacturer Foxconn have been detained by Chinese police in…

FACT CHECK: 7,200 penises were NOT shipped from Nigeria to China

Seven thousand two hundred and twenty-two human penises shipped from Nigeria in a refrigerated…

China detains professor who criticized President Xi

Chinese authorities on Monday detained a law professor who published essays criticising President Xi…