Festival for freedom in Namibia and South Africa