The African Socialist International is a worldwide party of African revolutionaries that struggle for the liberation and unification of Africa and her dispersed people under an all-African socialist government under the leadership of the African working class and poor peasantry.
Peace and Blessings, Please check out our newly formed community organization community based organization, mghtyi.com. Help us help the community. ... From:
Hotep, Royal Kemetic Brother *REPAD* stands for: *REP*arations for *A*frica and the Black *D*iaspora As to *NEPAD* (New Partnership for Africa's Development),