Documentaries July 14, 2023 by Douglas Semakula · Published July 14, 2023 Kwesta was cheated of his royalties on “Spirit” And so a lot of you might know about Kwesta’s leaked split sheets...