The All-African People's Revolutionary Party (A-APRP) is a communist party that aims to represent all of Africa on the basis of scientific socialism.[1]