sapelosquare.com
Sekou Odinga: A Black Muslim Former Political Prisoner in the United States
Today’s post features a short talk by Sekou Odinga about the need to free political prisoners held in the United States. This FRED Talk (Facing Race, Elevating Democracy) was part of a series organ…