Wyatt Tee Walker is arrested in Birmingham, Alabama, during a Freedom Riders’ protest.

Wyatt Tee Walker is arrested in Birmingham, Alabama, during a Freedom Riders’ protest.

Sponsors  |  View all