Taiwan has accused China of carrying out a “gross violation of basic human rights” after eight Taiwanese citizens were deported from Kenya to mainland China. In a statement, Taiwan’s Ministry of Foreign Affairs denounced the incident as an “extrajudicial abduction.” Asked about the incident in a regular press conference, China’s Ministry of Foreign Affairs Spokesman […]