News Video Kwame Ture Gives One of the Clearest Explanations for Why Haiti Is at the Center of African Liberation in the West Posted byBy admin | July 2, 2015 CommentsComments (3) [playwirevid id=’3700609′] Video via The Slave Theatre