The All-African People’s Revolutionary Party, (A-APRP), has been involved in active Revolutionary relations with the Jamahiriya of Libya for more than 40 years. We have defended and supported Libya historically […]
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism