China-Africa in the news: China hosts South Sudan rebels, Chinese firms exporting “tools of torture,” and Shanghai Electric wins $1.2 billion contract in Namibia

South Sudan rebels travelled to Beijing, China, to meet with Chinese government officials over the conflict in South Sudan. The rebel delegation was in Beijing on the invitation of the Chinese Foreign Ministry, according to China Daily. The China Daily… Continue Reading