Demonstrators in the rain at a voter registration rally outside the Jefferson County courthouse in Birmingham, Alabama.