The All-African People’s Revolutionary Party (AAPRP) stands with the duly elected government in Venezuela of President Nicolas Maduro, elected in April of 2013 and the majority party, the United Socialist […]
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism