The current Montgomery, Alabama Police Chief has formally apologized to the Freedom Riders that were routinely brutalized during their activism.
The current Montgomery, Alabama Police Chief has formally apologized to the Freedom Riders that were routinely brutalized during their activism.