Jan 25, 2021 Africa Ugandan God Dies In Kenya Ugandan Desteo Owobusobozi Bisaka, a self-proclaimed god, died in Kenya last week, where he.. Read more