Kweli TV has been labeled the Black Netflix created by DeShuna Spencer.
Netflix is the popular streaming system that gives access to shows, series, movies, documentaries and more via their online platform. Kweli operates in a similar fashion but the media promoted is very different. Kweli which means truth in Swahli is the new streaming platform. It is free to create an account. DeShuna is also the founder and publisher of Empower, to hear more simply watch the video.