By Lee Osbourne
Singing Diva Sheebah Karungi, a member of Team No Sleep group, has finally come up to comment about her manager Jeff Kiwanuka’s child sacrifice scandal. Sheebah believes that her manager wasn’t involved in the child sacrifice.
“The truth will prevail to the world and this is dedicated to the strongest person I know. Praying for you,” said Sheebah.
This comes a few days after Jeff was held by police to help in the investigations after Herbert, 21, claimed that he had decapitated his young brother on the orders of Jeff Kiwanuka who allegedly promised to help him join the Illuminati.