Facing Race: A National Conference in St. Louis, MO — November 20-22, 2024

Sekou Odinga

Sekou Odinga was a u.s.-held political prisoner imprisoned over 33 years for fighting for the freedom of Black people and the building of the Republic of New Afrika. He was released November 25, 2014 into the arms of family, comrades and friends.


There is currently no content classified with this term.