Barack Obama and Hillary Clinton spoke at black churches in Selma, Alabama, on the 42nd anniversary of the civil rights march.