This Day in History: 1965-04-01
Black Panther Party for Self-Defense & Liberation formed in Lowdes County, Alabama
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism
Black Panther Party for Self-Defense & Liberation formed in Lowdes County, Alabama