Nations

Chronology of African History – Colonizing Nations (19th – 20th Centries)

It is the purpose of this article to provide the general reader with a comprehensive picture of world’s greatest civilization…