China offers $20 billion in aid to Africa

by Rob Schmitz