China’s Africa Alliance

How China’s Africa Alliance is Shifting World Order

When the United Nations General Assembly met in 2007 to vote on North Korea’s human rights record, only 10 of the 56 African countries voted with the U.S.-led western coalition. […]

How China’s Africa Alliance is Shifting World Order Read More »