Africa: national and social revolution - a report on the Cairo Seminar