Black Wall Street in Tulsa, Oklahoma - Pt. 1

(Ficklin Media Note : There is just something continually haunting about the Black Wall St legacy. Keep in mind that Oklahoma, is a "new" state,created in 1907. Joining the Union, after the civil war and after emancipation, yet birthed in the dark shroud of legal apartheid- US Style.)



Comments