Struggling singer Diamond Oscar, also known as the Bling Bling master, has defended his manager and Team No Sleep boss Jeff Kiwanuka following child sacrifice allegations.
While doing an interview over the weekend on one of the local TV stations, Diamond Oscar indicated that he knew Jeff Kiwa was an innocent man but some jealous people were against him and wanted to take him down but never succeeded.
“For the time I have known Jeff, he is a person with a good heart, God-fearing and who wishes artistes and other people the best in whatever they are doing. I just feel bad to hear artistes like Radio and Weasel accusing him of using witch craft yet he has made them what they are today, at least they shouldn’t be the ones pinning him,” said Diamond Oscar.
He added that Jeff has never used witchcraft on him and therefore if Radio and Weasel claim that Jeff uses witchcraft, then it means that he used it on them to become music stars and maybe that’s the reason to why their status declined after departing with him.