Freedom Rides Museum
Montgomery, AL
Culture
The Freedom Rides Museum is located at 210 South Court Street in Montgomery, Alabama, in the building which was until 1995 the Montgomery Greyhound Bus Station. It was the site of a violent attack on participants in the 1961 Freedom Ride during the Civil Rights Movement.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account