Zulu Princess Thembi Zulu-Ndlovu has passed away. Zulu-Ndlovu was the sister of the late Zulu King Goodwill Zwelithini kaBhekuzulu. The news was confirmed to Weekend Witness by her brother, Prince Mbonisi Zulu on Friday evening. He said: “Yes, she passed away at a hospital in Newcastle. The family just found out so …
Read More »