Princess Thembi Zulu Ndlovu passes on Princess Thembi Zulu Ndlovu has passed away at Newcastle hospital. News confirmed by his brother Princess Mbonisi Zulu .... April 8, 2022 0
You must be logged in to post a comment.