Griot Baba Lumumba, Dyrell Muhammad & Brother Askia l The Carl Nelson Show
Griot Baba Lumumba from Umoja House in Washington, DC always provides some thought-provoking topics for us to discuss. This time Baba Lumumba will explain why our so-called loyalty to our […]