african civil revolutionary movementlatest news & developments