Artwork for Is China really building 100 dams in Africa?
The China in Africa Podcast

Is China really building 100 dams in Africa?