Creator
Greenpeace Africa was launched on November 13 at the Constitution Hill court house, the symbol of this nation’s struggle for justice.