1 min read Celebrities Entertainment News Zulu Princess Thembi Zulu-Ndlovu has passed away ABC April 9, 2022 Zulu Princess Thembi Zulu-Ndlovu has passed away. Zulu-Ndlovu was the sister of the late...Read More