Police officer on Center Street in Birmingham, Alabama, after a bombing on the street.

Skip viewer