Pages
Randy Brinson, the head of the Christian Coalition of Alabama CREDIT: AP Photo/Rob Carr