African People’s Socialist Party celebrates 47 years of struggle – gives African Liberation Day a revolutionary character

On May 25, 1963, in Addis Ababa, Ethiopia at the summit of the Organization of African Unity (OAU), the great Kwame Nkrumah declared this day “Africa Freedom Day,” which later became African Liberation Day. It has since been celebrated on the African continent and all across the African world, wherever African people are located. What … Continue reading African People’s Socialist Party celebrates 47 years of struggle – gives African Liberation Day a revolutionary character