SWAPO of Namibia 25 years of struggle