Washington Free Beacon favicon

Graham Challenger Takes In Over $15,000 From Lobbyists