TODAY, May 25, is celebrated in different parts of the world as Africa Liberation Day, African Unity Day or Africa Day — but by whatever name, it observes the various long and bitter struggles for the liberation of Africa’s now independent states from the colonial clutch created by the Berlin Conference of 1884-85, that divided …
African and Caribbean Liberation

