Politics

See a young Herman Cain on his wedding day

Alex Pappas Political Reporter
Font Size:

And a more recent photo: