Charles Person, Youngest of the Original Freedom Riders, Dies at 82
Charles Person, the youngest of the 13 original Freedom Riders who traveled from Washington to Birmingham, Ala., in 1961 in an effort to integrate interstate bus terminals across the South — and who were nearly beaten to death for doing so — died on Wednesday at his home in Fayetteville, Ga. He was 82. His … Read more