User photo

Sekou Odinga

About

Sekou Odinga is an American activist and convicted felon who was imprisoned for actions with the Black Liberation Army in the 1960s and 1970s.