This Day in History: 1965-04-01

Black Panther Party for Self-Defense & Liberation formed in Lowdes County, Alabama