Please contact us. We are happy to start a dialog with you about Africa, Pan-Africanism, the plight and progress of African people. Ready for Revolution.
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism