For the leader of what may be the most polarizing interest group in America, National Rifle Association chief David Keene is a genial hard liner.He loves guns. He loves politics. He loves talking even with journalists, who are viewed in gun circles as overwhelmingly hostile to their cause.
More...