The State of Alabama executed James Barber after a federal appeals court refused to block his death.

Share:
More In Politics
Load More