
Reflections on African Liberation Movements
Liberation movements that have achieved success or significant success are usually those which have taken seriously the tasks of defining and laying out their short- and long-term objectives and how to pursue and achieve them.