..

AmaZulu Princess Thembi Zulu-Ndlovu Has Passed Away

AmaZulu Princess Thembi Zulu-Ndlovu Has Passed Away.. Princess Zulu-Ndlovu, who was the sister of the late King Goodwill Zwelithini, has died, the royal family confirmed on Friday.