Leo hata tumepiga story na Nana! King Kaka on reports of ...
The Star, Kenya - 13 May 2024After intense speculation, rapper King Kaka has addressed rumours of separation from his wife Nana Owiti. The rumours claimed that Owiti had run away from ...