Pan-Africanism represents the aggregation of the historical, cultural, spiritual, artistic, scientific and philosophical legacies of Africans from past times to the present. Pan-Africanism as an ethical system traces its origins from ancient times, and promotes values that are the product of the African civilization and the struggles against slavery, racism, colonialism, and neo-colonialism
[quote author=The Professor link=topic=91041.msg573851#msg573851 date=1404670273]
Pan-Africanism represents the aggregation of the historical, cultural, spiritual, artistic, scientific and philosophical legacies of Africans from past times to the present. Pan-Africanism as an ethical system traces its origins from ancient times, and promotes values that are the product of the African civilization and the struggles against slavery, racism, colonialism, and neo-colonialism
[/quote] I totally agree