Tags Black People’s University of Philadelphia
Tag: Black People’s University of Philadelphia
Delbert Africa: FREE!
MOVE member Delbert Africa, held in prison since the confrontation of Aug. 8, 1978, has walked out of a Pennsylvania prison after 42 years.