Ben JealousMar 13, 20223 minFrom Selma to the U.S. Supreme Court, We Are Still Making History HISTORY was made in Selma, Alabama, on March 7, 1965. Alabama state troopers viciously attacked peaceful voting rights marchers at the...