65 years later, Freedom Ride re-created with stop in Selma
SELMA, Ala. (WSFA) - In 1961, Freedom Riders left Washington, D.C., heading to New Orleans. During the trip, they encountered violent attacks. 65 years later, the journey from the nation’s capital to Louisiana is being re-created. On Tuesday, the ride stopped in Selma, with…