China's 'master plan' debunked

China has committed $75-billion to aid and development projects in Africa over the past decade, research shows.

View the original article