AmaZulu royal family at the Supreme Court of Appeal Battle for AmaZulu kingship wraps up at Supreme Court of Appeal 29 May 2025