Vatican discusses ideas for African development
Version 8 and above required to view videos
Uploaded by on Dec 4, 2013
According to the United Nations, Africa has the lowest human development rating among other continents. A total of 187 countries are listed. The last two include the Democratic Republic of...