Algeria champions liberation of Africa from neo-colonialism